20 cities tracked, ranked by composite momentum.
20
Cities tracked
572,092
Combined population
$230,076
Median home (county)
11
Rising / Hot
Jefferson County, Alabama has 20 tracked cities with a combined population of 572,092. The median home value across these cities is $230,076.
The highest-momentum city in the county is Homewood, with a composite score of 73 (Rising) — median home $566,121, +4.6% year over year.
The most affordable city tracked here is Tarrant at $75,894.
Homewood
pop 27,91973
RisingMountain Brook
pop 21,70169
RisingGardendale
pop 16,44467
RisingLeeds
pop 12,57367
RisingTrussville
pop 27,07966
RisingPinson
pop 7,78166
RisingIrondale
pop 13,54565
RisingVestavia Hills
pop 38,15164
RisingHoover
pop 93,01363
RisingFultondale
pop 9,32563
RisingGrayson Valley
pop 5,98262
RisingClay
pop 10,24160
StableForestdale
pop 10,40960
StableHueytown
pop 16,18559
StableCenter Point
pop 15,60355
StablePleasant Grove
pop 9,37553
StableTarrant
pop 5,80651
StableBessemer
pop 25,07948
StableBirmingham
pop 196,35740
CoolingFairfield
pop 9,52425
DecliningSources: Zillow ZHVI, Zillow ZORI, US Census place population.
Climate & natural-disaster risk
Winter (Jan)
56° / 36°
avg high / low
Summer (Jul)
91° / 71°
avg high / low
Sunny days/yr
215
~59% of year
Annual precip
58″ rain
1″ snow
Disaster risk (1=very low, 5=very high)
Hurricane
Moderate
Tornado
Very high
Wildfire
Low
Earthquake
Very low
Flood
High
State-level averages from NOAA Climate Normals (1991-2020) and FEMA National Risk Index. City-level conditions can vary significantly within a state.