In 2020, Sand Springs, OK had a population of 19.9k people with a median age of 35.9 and a median household income of $60,461. Between 2019 and 2020 the population of Sand Springs, OK grew from 19,794 to 19,912, a 0.596% increase and its median household income grew from $58,153 to $60,461, a 3.97% increase.
The 5 largest ethnic groups in Sand Springs, OK are White (Non-Hispanic) (77.7%), American Indian & Alaska Native (Non-Hispanic) (9.02%), Two+ (Non-Hispanic) (6.24%), White (Hispanic) (3.28%), and Black or African American (Non-Hispanic) (1.81%).
None of the households in Sand Springs, OK reported speaking a non-English language at home as their primary shared language. This does not consider the potential multi-lingual nature of households, but only the primary self-reported language spoken by all members of the household.
99.2% of the residents in Sand Springs, OK are U.S. citizens.
In 2020, the median property value in Sand Springs, OK was $145,000, and the homeownership rate was 70%. Most people in Sand Springs, OK drove alone to work, and the average commute time was 20.5 minutes. The average car ownership in Sand Springs, OK was 2 cars per household.