what is the city of mcalester population
McAlester Population by Age Population by age for McAlester, OK is displayed in the table below. At the last census, there were 18,383 people living in the city. People aged 25 - 44 were the largest group.