');
US City Data

Rock Hill vs Osage Beach

Side-by-side comparison

How does Rock Hill, MO compare to Osage Beach, MO? Rock Hill has a population of 4,708 with a median household income of $91,477, while Osage Beach has 4,715 residents and a median income of $52,067. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricRock Hill, MOOsage Beach, MODifference
Population4,7084,715-0.1%
Median Age37.855.9-32.4%
Foreign Born %9.8%5.3%+84.9%
Economy
MetricRock HillOsage BeachDifference
Median Income$91,477$52,067+75.7%
Unemployment1.8%8%-77.5%
Poverty Rate6%16.6%-63.9%
Bachelor's+63.3%26.7%+137.1%
Housing
MetricRock HillOsage BeachDifference
Home Value$256,400$286,800-10.6%
Median Rent$1398/mo$780/mo+79.2%
Housing Units2,4725,059-51.1%

Learn More

Rock Hill, MO ProfileOsage Beach, MO ProfileCost of Living in MissouriMore ComparisonsCity Rankings