24 cities tracked, ranked by composite momentum.
24
Cities tracked
775,635
Combined population
$335,042
Median home (county)
22
Rising / Hot
Oakland County, Michigan has 24 tracked cities with a combined population of 775,635. The median home value across these cities is $335,042.
The highest-momentum city in the county is Beverly Hills, with a composite score of 72 (Rising) — median home $594,535, +7.3% year over year.
The most affordable city tracked here is Pontiac at $140,712.
Beverly Hills
pop 10,55272
RisingPontiac
pop 62,52871
RisingSouth Lyon
pop 12,21971
RisingBirmingham
pop 22,19870
RisingRochester Hills
pop 78,33069
RisingAuburn Hills
pop 26,04769
RisingNovi
pop 67,67568
RisingWixom
pop 17,48668
RisingRochester
pop 12,97868
RisingFarmington
pop 11,54768
RisingMilford
pop 6,55468
RisingHuntington Woods
pop 6,34568
RisingHolly
pop 5,98068
RisingTroy
pop 89,20965
RisingRoyal Oak
pop 58,25165
RisingOak Park
pop 29,40265
RisingClawson
pop 11,44065
RisingWalled Lake
pop 7,41365
RisingFarmington Hills
pop 84,17364
RisingMadison Heights
pop 28,62664
RisingBerkley
pop 15,31364
RisingSouthfield
pop 76,87462
RisingFerndale
pop 19,43161
StableHazel Park
pop 15,06450
StableSources: Zillow ZHVI, Zillow ZORI, US Census place population.
Climate & natural-disaster risk
Winter (Jan)
30° / 16°
avg high / low
Summer (Jul)
82° / 61°
avg high / low
Sunny days/yr
175
~48% of year
Annual precip
33″ rain
50″ snow
Disaster risk (1=very low, 5=very high)
Hurricane
Very low
Tornado
Moderate
Wildfire
Very low
Earthquake
Very low
Flood
Low
State-level averages from NOAA Climate Normals (1991-2020) and FEMA National Risk Index. City-level conditions can vary significantly within a state.