23 cities tracked, ranked by composite momentum.
23
Cities tracked
1,131,181
Combined population
$832,055
Median home (county)
19
Rising / Hot
Middlesex County, Massachusetts has 23 tracked cities with a combined population of 1,131,181. The median home value across these cities is $832,055.
The highest-momentum city in the county is Lexington, with a composite score of 72 (Rising) — median home $1,609,525, +2.4% year over year.
The most affordable city tracked here is Lowell at $484,226.
Lexington
pop 34,45472
RisingReading
pop 25,51870
RisingBelmont
pop 27,29569
RisingWilmington
pop 23,34969
RisingWinchester
pop 22,97069
RisingStoneham
pop 23,24468
RisingMaynard
pop 10,74668
RisingNewton
pop 90,70067
RisingArlington
pop 46,30867
RisingHudson
pop 15,74967
RisingLowell
pop 120,41866
RisingWakefield
pop 27,09066
RisingBurlington
pop 26,37766
RisingEverett
pop 51,82565
RisingWoburn
pop 43,89565
RisingMelrose
pop 29,93865
RisingWaltham
pop 65,84963
RisingMedford
pop 59,89863
RisingMarlborough
pop 42,16963
RisingSomerville
pop 82,14961
StableMalden
pop 66,69361
StableFramingham
pop 73,36159
StableCambridge
pop 121,18656
StableSources: Zillow ZHVI, Zillow ZORI, US Census place population.
Climate & natural-disaster risk
Winter (Jan)
35° / 21°
avg high / low
Summer (Jul)
81° / 64°
avg high / low
Sunny days/yr
200
~55% of year
Annual precip
48″ rain
43″ snow
Disaster risk (1=very low, 5=very high)
Hurricane
Moderate
Tornado
Low
Wildfire
Very low
Earthquake
Very low
Flood
Moderate
State-level averages from NOAA Climate Normals (1991-2020) and FEMA National Risk Index. City-level conditions can vary significantly within a state.