McAlester, OK Urban Area
19,703
Population
15.5
square miles
1,271.3
people per square mile