A mayor for all of us.

vote on june 25!


About Kamal…

I am currently the 1st Ward Alderman on the Hudson Common Council. I chair the Police Committee and the Youth, Education, Seniors & Recreation Committee. As chair, I have successfully facilitated difficult community conversations and pushed for better and more effective services for Hudson residents.

I grew up in Hudson. I graduated from Columbia Greene Community College in 2005, and from SUNY New Paltz in 2007, with degrees in History and Early Childhood Education.

I currently work as Co-Director of the Greater Hudson Promise Neighborhood, a non-profit organization that supports children growing up in the Hudson City School District. I’m the Coordinator of POPS, a community fatherhood initiative. And I’m a co-host of the Drive Time Radio Show on WGXC: 90.7-FM.

I am also a devoted father to Asia, an amazing 10 year old!

There are many reasons why I’m running for office. Growing up, my family was directly impacted by poverty, addiction, and incarceration. As a kid, I watched my mother work three jobs after coming out of rehab to take care of our family. At fourteen, I took on two jobs, one as a peer educator for Upper Hudson Planned Parenthood, and a second as a paperboy for the Register-Star, because I wanted to lighten the load at home as I watched my two older brothers go to prison. I’ve worked hard to get to where I am today. I know how difficult it is for families to keep a strong core while conflict and challenge seem to loom at every turn. That is my strength and my promise to Hudson: to keep us together as we work towards a safe and livable city for everyone.

Kamal’s Platform

  • An equitable city

  • Transparent and inclusive governance

  • Housing access and affordability

  • Support for residents facing high property taxes

  • Safe streets and improved public infrastructure

  • Addressing the opioid crisis

  • Connecting local residents with employment opportunities and workforce development

  • Supporting our city’s youth, from cradle to career

  • Community police relations



Mayoral Debate
May 16, 2019

Missed the debate? You can hear a recording online here!

Thanks to everyone who helped make this important event possible: Indivisible CD19 NY, The Register Star, The Columbia Paper, WGXC: 90.7-FM and Martin Audio Video Services. 

Meet & Greet
SUNDAY, May 19

Where: Lil’ Deb's Oasis (747 Columbia St)
Sunday, May 19: 2pm - 4pm. Free snacks!

Come chat with Kamal Johnson at Lil’ Deb’s Oasis, and learn more about his progression platform and vision for Hudson!

See our Facebook event for more information.


When: Thursday, May 23 at 5:30pm
Where: Location TBD!
Want to be involved in the Kamal for Mayor movement? Come to our next campaign meeting and find out how you can help. Everyone is welcome! If you’re interested, RSVP at info@kamalforhudson.com



Where: House Rules Café (757 Columbia Street)
When: Wednesday May 29, 2019 6pm - 8pm
Gather with neighbors, enjoy the food, and discuss the issues that matter to you. Meet four great candidates:

  • Kamal Johnson for Mayor

  • Michael Chameides for Supervisor (3rd Ward)

  • Shershah Mizan for Alderman (3rd Ward)

  • Calvin Lewis for Alderman (3rd Ward)

See our Facebook event for more information.

When can I vote?


When can I vote? Tuesday, June 25, 2019. Polls are open from 12pm (noon) - 9pm.

Who can vote? All registered Democrats in Hudson can vote.

Where do I vote? It depends on what ward you live in:

  • 1st Ward, 2nd Ward, and 3rd Ward:  St. Mary's Academy Bldg. 301 Allen Street

  • 4th Ward:  Columbia County Office Bldg. 401 State Street

  • 5th Ward: Hudson Central Fire Station  77 North 7th Street

Not sure what ward you live in? Check out this map to find out.

Or call the Board of Elections with any questions: (518) 828-3115.


I’m not just a candidate.
I’m part of a community of people stepping up for a future of Hudson that includes everyone.


We need your help with voter registration, knocking on doors, going to community events, and hosting our own events. Want to join us? Have a skill to share? Sign up here!

Make a Donation

We depend on donations from community members like you to help coordinate our campaign, print flyers, and host events. Every donation makes a difference. Thanks for your support!