Madison Heights, MI City Limits stuff
Madison Heights is in Oakland County, Michigan, covers 7.1 square miles, and had an estimated 28,626 residents in July 2024, per the US Census Bureau.
Towns near Madison Heights
Royal Oak, MI (3 mi) Clawson, MI (3 mi) Hazel Park, MI (3 mi) Pleasant Ridge, MI (3 mi) Ferndale, MI (4 mi) Huntington Woods, MI (4 mi)
Royal Oak, MI (3 mi) Clawson, MI (3 mi) Hazel Park, MI (3 mi) Pleasant Ridge, MI (3 mi) Ferndale, MI (4 mi) Huntington Woods, MI (4 mi)


