McAlester, OK has a population of 18,255 people with a median age of 36.3 and a median household income of $42,123. Between 2015 and 2016 the population of McAlester, OK declined from 18,324 to 18,255, a 0.38% decrease and its median household income grew from $41,112 to $42,123, a 2.46% increase.
The population of McAlester, OK is 64.9% White, 12.5% Two+, and 7.96% Hispanic. 8.51% of the people in McAlester, OK speak a non-English language, and 97.5% are U.S. citizens.
The largest universities in McAlester, OK are Kiamichi Technology Center-McAlester, with 186 graduates, N/A, with N/A graduates, and N/A, with N/A graduates.
The median property value in McAlester, OK is $102,400, and the homeownership rate is 60.4%. Most people in McAlester, OK commute by Drove Alone, and the average commute time is 17 minutes. The average car ownership in McAlester, OK is 2 cars per household.
McAlester, OK is a census place located in Pittsburg County, OK. It borders Krebs, OK.