Charles Barron (born October 7, 1950) is an American activist and politician. He represents the 60th District of the New York Assembly. Formerly, he represented Brooklyn's 42nd District on the New York City Council from 2001 to 2013.
Barron ran for Mayor of New York City in 2005. In 2006 he was narrowly defeated by Edolphus Towns in the Democratic Party primary for the U.S. House of Representatives (10th Congressional District).
He ran again in the Democratic primary for the 8th District Congressional seat being vacated by Towns, but lost to State Assemblyman Hakeem Jeffries, 28% to 72%.
On 14 March 2020, Barron tested positive for COVID-19.