Mayes County, Oklahoma Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Pryor Creek19,7829,4510.61%97910 City
Chouteau22,1992,0531.1%6543 Town
Locust Grove31,4031,3660.43%7702 Town
Salina41,1311,1020.35%1,0541 Town
Adair57537310.4%1535 Town
Langley66506250.62%4102 Town
Ketchum75175010.58%2332 Town
Spavinaw83673560.27%8860 Town
Sportsmen Acres93373350%4,0600 Town
Disney102302230.44%1861 Town
Strang1170690%2480 Town

Mayes County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 11 cities in Mayes County, Oklahoma.

Location of Mayes County