');
US City Data

McAlester vs Sand Springs

Side-by-side comparison

How does McAlester, OK compare to Sand Springs, OK? McAlester has a population of 18,098 with a median household income of $48,044, while Sand Springs has 19,973 residents and a median income of $73,400. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricMcAlester, OKSand Springs, OKDifference
Population18,09819,973-9.4%
Median Age35.937.3-3.8%
Foreign Born %2.2%1.6%+37.5%
Economy
MetricMcAlesterSand SpringsDifference
Median Income$48,044$73,400-34.5%
Unemployment8%4.9%+63.3%
Poverty Rate22.2%10.4%+113.5%
Bachelor's+20.5%25.1%-18.3%
Housing
MetricMcAlesterSand SpringsDifference
Home Value$137,500$186,700-26.4%
Median Rent$906/mo$1016/mo-10.8%
Housing Units8,1628,116+0.6%

Learn More

McAlester, OK ProfileSand Springs, OK ProfileCost of Living in OklahomaMore ComparisonsCity Rankings