In 2017, Ardmore, OK had a population of 24.9k people with a median age of 36.6 and a median household income of $44,151. Between 2016 and 2017 the population of Ardmore, OK declined from 25,027 to 24,927, a -0.4% decrease and its median household income declined from $45,576 to $44,151, a -3.13% decrease.
The population of Ardmore, OK is 63.2% White Alone, 10.2% Black or African American Alone, and 9.22% Hispanic or Latino. 9.82% of the people in Ardmore, OK speak a non-English language, and 97.2% are U.S. citizens.
The median property value in Ardmore, OK is $107,600, and the homeownership rate is 59.1%. Most people in Ardmore, OK commute by Drove Alone, and the average commute time is 16.2 minutes. The average car ownership in Ardmore, OK is 2 cars per household.