Bronson is a city located in west central Branch County in the U.S. state of Michigan. The population was 2,349 at the 2010 census.
Bronson is situated on U.S. Highway 12 about 12 miles (19 km) southwest of Coldwater. The ZIP code is 49028 and the FIPS place code is 10860.
The city is located within Bronson Township, though it is administratively autonomous.