');
US City Data

Sand Springs vs McAlester

Side-by-side comparison

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

Population & Demographics
MetricSand Springs, OKMcAlester, OKDifference
Population19,97318,098+10.4%
Median Age37.335.9+3.9%
Foreign Born %1.6%2.2%-27.3%
Economy
MetricSand SpringsMcAlesterDifference
Median Income$73,400$48,044+52.8%
Unemployment4.9%8%-38.7%
Poverty Rate10.4%22.2%-53.2%
Bachelor's+25.1%20.5%+22.4%
Housing
MetricSand SpringsMcAlesterDifference
Home Value$186,700$137,500+35.8%
Median Rent$1016/mo$906/mo+12.1%
Housing Units8,1168,162-0.6%

Learn More

Sand Springs, OK ProfileMcAlester, OK ProfileCost of Living in OklahomaMore ComparisonsCity Rankings