Madison Heights, MI has a population of 30,168 people with a median age of 37.7 and a median household income of $43,158. Between 2015 and 2016 the population of Madison Heights, MI grew from 30,123 to 30,168, a 0.15% increase and its median household income grew from $41,206 to $43,158, a 4.74% increase.
The population of Madison Heights, MI is 83.3% White, 7.2% Black, and 4.19% Asian. 19.1% of the people in Madison Heights, MI speak a non-English language, and 88.7% are U.S. citizens.
The largest universities in Madison Heights, MI are Ross Medical Education Center-Madison Heights, with 192 graduates, Dorsey Business Schools-Madison Heights, with 156 graduates, and N/A, with N/A graduates.
The median property value in Madison Heights, MI is $84,000, and the homeownership rate is 60.5%. Most people in Madison Heights, MI commute by Drove Alone, and the average commute time is 22.8 minutes. The average car ownership in Madison Heights, MI is 2 cars per household.
Madison Heights, MI is a census place located in Oakland County, MI. It borders Hazel Park, MI; Royal Oak, MI; Sterling Heights, MI; Troy, MI; and Warren, MI.