Bloomfield Hills

City in Oakland County, Michigan

View of Bloomfield Hills, Michigan
Photo: Andrew Jameson · CC BY-SA 3.0

Bloomfield Hills is a city in Oakland County, Michigan, with 4,460 residents (2020 Census). It sits at 833 ft (254 m) above sea level. The nearest town is Birmingham, 2.9 miles SE.

About Bloomfield Hills

Bloomfield Hills is a city in Oakland County in the U.S. state of Michigan. A northern suburb of Detroit on the Woodward Corridor, Bloomfield Hills is located roughly twenty miles (32 km) northwest of downtown Detroit and is surrounded on most sides by Bloomfield Township. As of the 2020 United States census, the city had a population of 4,470.

Text: Wikipedia · CC BY-SA 4.0

Bloomfield Hills weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Bloomfield Hills

All 7 webcams near Bloomfield Hills ›

Webcams: Windy.com

Living in Bloomfield Hills

Median household income
$189,942
Median home value
$947,900
Median rent
$3,501/mo
Median age
48.4
Cost of living and demographics of Bloomfield Hills ›

Do you know Bloomfield Hills? Tell us about it

Help other travelers: share what makes Bloomfield Hills special. We review every message before publishing it.

Map of Bloomfield Hills

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Bloomfield Hills Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Bloomfield Hills, MI population

Bloomfield Hills had 4,460 residents in the 2020 Census.

2020 Census4,460
Density899 per sq mi (347 per km²)

Source: U.S. Census Bureau, Decennial Census.

Bloomfield Hills at a glance

StateMichigan (MI)
CountyOakland County
TypeCity
Population4,460 (2020)
Land area4.96 sq mi (12.8 km²)
Water area0.08 sq mi (0.21 km²)
Elevation833 ft (254 m)
Coordinates42.5814° N, 83.2464° W
ZIP code48304
Official websitebloomfieldhillsmi.net
Census code (GEOID)2609180

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Bloomfield Hills

Straight-line distance between town centers.

Frequently asked questions about Bloomfield Hills

What county is Bloomfield Hills in?

Bloomfield Hills is in Oakland County, Michigan.

What is the population of Bloomfield Hills, MI?

4,460 people lived in Bloomfield Hills at the 2020 Census.

What is the ZIP code of Bloomfield Hills, MI?

The ZIP code of Bloomfield Hills is 48304.

What is the elevation of Bloomfield Hills?

833 feet (254 m) above sea level.

What towns are near Bloomfield Hills?

Birmingham (2.9 mi), Beverly Hills (4.1 mi), Bingham Farms (4.7 mi), Sylvan Lake (5.1 mi), Pontiac (5.1 mi).

Last updated: