McAlester is a city in and the county seat of Pittsburg County, Oklahoma. As of the 2020 census, McAlester had a population of 18,171. The town gets its name from James Jackson "J. J." McAlester, an e
Downtown McAlester in January 2008
When this street in McAlester was paved in 1916, the city saved this pine tree and built a fence around it
Oklahoma State Penitentiary, established in 1911, is a source of employment and local revenue in McAlester