');
US City Data

Battlefield vs Shrewsbury

Side-by-side comparison

How does Battlefield, MO compare to Shrewsbury, MO? Battlefield has a population of 6,095 with a median household income of $87,414, while Shrewsbury has 6,328 residents and a median income of $84,942. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricBattlefield, MOShrewsbury, MODifference
Population6,0956,328-3.7%
Median Age40.846.8-12.8%
Foreign Born %4.2%4.7%-10.6%
Economy
MetricBattlefieldShrewsburyDifference
Median Income$87,414$84,942+2.9%
Unemployment2.8%1.8%+55.6%
Poverty Rate5.8%9.1%-36.3%
Bachelor's+40.4%53.7%-24.8%
Housing
MetricBattlefieldShrewsburyDifference
Home Value$207,100$266,600-22.3%
Median Rent$931/mo$1143/mo-18.5%
Housing Units2,5923,332-22.2%

Learn More

Battlefield, MO ProfileShrewsbury, MO ProfileCost of Living in MissouriMore ComparisonsCity Rankings