Mayes County, Oklahoma Cities (2025)

26 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Pryor Creek19,7629,4510.64%97710 City
Pryor Creek29,7629,4500.64%97710 City
Chouteau32,1782,0521.11%6483 Town
Chouteau42,1782,0561.11%6483 Town
Locust Grove51,4051,3760.43%7712 Town
Locust Grove61,4051,3750.43%7712 Town
Salina71,1101,0900.36%1,0341 Town
Salina81,1101,0900.36%1,0341 Town
Adair97467310.4%1525 Town
Adair107467310.4%1525 Town
Langley116406230.47%4042 Town
Langley126406230.47%4042 Town
Pin Oak Acres135916691.9%1056 CDP
Ketchum145204980.78%2512 Town
Ketchum155204990.78%2512 Town
Gregory164511504.4%1503 CDP
Spavinaw173593490.56%8670 Town
Spavinaw183593490.56%8670 Town
Sportsmen Acres193383360%4,0720 Town
Sportsmen Acres203383360%4,0720 Town
Disney212282230.44%1841 Town
Disney222282230.44%1841 Town
Rose23216336-2.26%249 CDP
Mazie24146837.35%642 CDP
Strang2567660%2380 Town
Strang2667660%2380 Town

Mayes County Cities Summary

Largest City

Pryor Creek is the largest city in Mayes County, with a population of 9,762.

Smallest City

Strang is the smallest city in Mayes County, with a population of 67.

10 Largest Cities

There are 26 cities in Mayes County, Oklahoma.

Location of Mayes County