Mayes County, Oklahoma Cities (2025)

15 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Pryor Creek19,7629,4500.64%97710 City
Chouteau22,1782,0561.11%6483 Town
Locust Grove31,4051,3750.43%7712 Town
Salina41,1101,0900.36%1,0341 Town
Adair57467310.4%1525 Town
Langley66406230.47%4042 Town
Pin Oak Acres75916691.9%1056 CDP
Ketchum85204990.78%2512 Town
Gregory94511504.4%1503 CDP
Spavinaw103593490.56%8670 Town
Sportsmen Acres113383360%4,0720 Town
Disney122282230.44%1841 Town
Rose13216336-2.26%249 CDP
Mazie14146837.35%642 CDP
Strang1567660%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 15 cities in Mayes County, Oklahoma.

Location of Mayes County