');
US City Data

Barnesville vs Salem Heights CDP (Hamilton County), Ohio

Side-by-side comparison

How does Barnesville, OH compare to Salem Heights CDP (Hamilton County), Ohio, OH? Barnesville has a population of 3,602 with a median household income of $52,442, while Salem Heights CDP (Hamilton County), Ohio has 3,640 residents and a median income of $92,478. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricBarnesville, OHSalem Heights CDP (Hamilton County), Ohio, OHDifference
Population3,6023,640-1.0%
Median Age39.740.2-1.2%
Foreign Born %2.8%3.3%-15.2%
Economy
MetricBarnesvilleSalem Heights CDP (Hamilton County), OhioDifference
Median Income$52,442$92,478-43.3%
Unemployment2.4%0.8%+160.0%
Poverty Rate20.1%5.8%+246.6%
Bachelor's+13%48.5%-73.2%
Housing
MetricBarnesvilleSalem Heights CDP (Hamilton County), OhioDifference
Home Value$102,200$226,700-54.9%
Median Rent$545/mo$0/mo+54500.0%
Housing Units1,7311,361+27.2%

Learn More

Barnesville, OH ProfileSalem Heights CDP (Hamilton County), Ohio, OH ProfileCost of Living in OhioMore ComparisonsCity Rankings