Madison Heights, Michigan

Madison Heights: city in Oakland County, Michigan, USA

About

Madison Heights is a city located in the county of Oakland in the U.S. state of Michigan. Its population at the 2010 census was 29,694. After 10 years in 2020 city had an estimated population of 29,633 inhabitants.

Madison Heights locator map
Location of Madison Heights on Michigan map.

Quick Facts about Madison Heights

Population 29,633 (2020)
Country United States of America
State Michigan (United States)
County Oakland County
Postal code 48071
Phone Area Codes 248
Area 18363015 km2
Latitude & Longitude 42.4859,-83.1052
Altitude 633 feet / 193 meters
Time Zone America/Detroit
Local time 03:43:36 (16th April 2026)
Population growth -0.21% (2010-2020)
Weather 73℉ Showers And Thunderstorms 7-days weather
Oakland County Michigan Incorporated and Unincorporated areas Madison Heights highlighted locator map image
Oakland County Michigan Incorporated and Unincorporated areas Madison Heights highlighted locator map image

Geography

Madison Heights is located at 42°29'9"N 83°6'19"W (42.4858700, -83.1052000). It has 3 neighbors: Hazel Park, Royal Oak and Troy.

Madison Heights map

Click "full screen" full screen map icon to open full mode. View satellite images

Weather

73°F
Showers And Thunderstorms
8 to 12 mph SSW Thursday

Showers and thunderstorms. Mostly cloudy. High near 73, with temperatures falling to around 71 in the afternoon. South southwest wind 8 to 12 mph, wit...

7-Day Forecast

Official website of Madison Heights

Official Website

Demographics

According to census records, the population of Madison Heights decreased by 0.21% in 10 years.

Year Population % Change Method
2010 29,694 - census
2011 29,909 0.72% estimation process
2012 30,124 0.71% estimation process
2013 30,311 0.62% estimation process
2014 30,364 0.17% estimation process
2015 30,264 -0.33% estimation process
2016 30,266 0.01% estimation process
2017 30,206 -0.2% estimation process
2018 30,011 -0.65% estimation process
2019 29,886 -0.42% estimation process
2020 29,633 -0.85% estimation process
Madison Heights zip code is 48071. County name: Oakland, County fips: 26125
Medison Khajts, Mehdison Khehjts, madyswn hayts, Медисон Хајтс, Мэдисон Хэйтс, ماديسون هايتس, مدیسون‌هایتس، میشیگان, میڈیسون ہائٹس، مشی گن

Best Things to Do in Madison Heights

1Red Oaks Waterpark

Rating: 4.3 (1030)

1455 E Thirteen Mile Rd, Madison Heights, MI 48071, United States View details

Phone: +12488580918 | Website available

2Red Oaks Nature Center

Rating: 4.7 (586)

30300 Hales St, Madison Heights, MI 48071, United States View details

Phone: +12485850100 | Website available

3Rosie's Park

Rating: 4.6 (487)

1111 E Farnum Ave, Madison Heights, MI 48071, United States View details

Phone: +12485892294 | Website available

4Civic Center Park Madison Heights

Rating: 4.6 (466)

360 W 13 Mile Rd, Madison Heights, MI 48071, United States View details

Phone: +12485892294 | Website available

5Azra Haunted House Chamber of Horrors

Rating: 4.6 (357)

31401 John R Rd bldg 2, Madison Heights, MI 48071, United States View details

Phone: +17347180088 | Website available

Where to Stay in Madison Heights

1Red Roof Inn Detroit - Royal Oak/Madison Heights

Rating: 2.9 (630)

32511 Concord Dr, Madison Heights, MI 48071, United States View details

Phone: +12485834700 | Website available

Services and Civic Places in Madison Heights

1City of Madison Heights

Rating: 4.8 (32)

300 W 13 Mile Rd, Madison Heights, MI 48071 View details

Phone: +12485881200 | Website available

People born in Madison Heights (2)

People born in Madison Heights, including sports caster John Keating, movie actress Kendra Lust, .

More notable people

Nearby Schools and Colleges

Schools and campuses linked to Madison Heights, MI. Select a name to open its map and contact details.

Code Name City ZIP
171997 Ross Medical Education Center-Madison Heights Madison Heights (MI) 48071
169503 David Pressley School of Cosmetology Royal Oak (MI) 48067-3219
169734 Dorsey School of Business-Madison Heights Madison Heights (MI) 48071
169187 Carnegie Institute Troy (MI) 48083
451282 Elevate Salon Institute Royal Oak (MI) 48073

Nearby Transit Stations (16)

Rail and bus stations connected to Madison Heights, MI. Select a station to open its map and address details.

Code Name Address Type
ROY Royal Oak station 202 South Sherman Ave. RAIL
TRM Troy Transit Center 1201 Doyle Drive RAIL
BMM Birmingham, Michigan 449 South Eton St. RAIL
DET Detroit 11 West Baltimore Ave. RAIL
DER John D. Dingell Transit Center 16121 Michigan Ave. RAIL

Closest post offices linked to Madison Heights.

Post Office Name City ZIP
Hazel Park Post Office Hazel Park (MI) 48030
Madison Heigh Post Office Madison Heights (MI) 48071
Royal Oak Post Office Royal Oak (MI) 48068
Ferndal Post Office Ferndale (MI) 48220
Warren Post Office Warren (MI) 48090

Other cities in Oakland County

Cities, towns, neighborhoods & other populated places in Oakland County , MI. (more)

City Name Population Title
Farmington Hills 80,017 The second most populous city in Oakland County, Michigan.
Waterford 75,737 Charter township in Oakland county, Michigan
Rochester Hills 74,111 A city in Oakland County, Michigan.
Southfield 72,174 A city in Oakland County, Michigan.
Royal Oak 58,963 The most populous city in Oakland County, Michigan.
Pontiac 58,911 The most populous city in Oakland County, Michigan.
Oak Park 29,752 City in Oakland County, Michigan, United States
Auburn Hills 24,880 City in Oakland County, Michigan
Birmingham 21,312 City in Michigan
Ferndale 20,198 Town in Humboldt County, California, United States
Hazel Park 16,209 City in Oakland County, Michigan, United States
Berkley 15,277 Suburb of Detroit in Oakland County, Michigan
Wixom 14,086 City in Oakland County, Michigan, United States of America
Rochester 13,201 City in Oakland County, Michigan, United States
South Lyon 11,846 City in southwestern Oakland County in the U.
Clawson 11,731 City in Oakland County in the U.

Distance to Other Cities

Madison Heights distances to largest Michigan cities