Garvin County, Oklahoma Cities (2026)

10 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Pauls Valley16,1486,0390.29%7398 City
Lindsay22,9302,8700.34%1,2652 City
Wynnewood31,9521,9280.21%1,2562 City
Stratford41,4411,3980.49%1,4251 Town
Maysville51,0911,0790.18%7102 Town
Elmore City67597340.53%7741 Town
Paoli75965810.51%1,6240 Town
Katie83533311.15%1721 Town
Hickory981840%1541 Town
Rosedale1070631.45%8970 Town

Garvin County Cities Summary

Largest City

Pauls Valley is the largest city in Garvin County, with a population of 6,148.

Smallest City

Rosedale is the smallest city in Garvin County, with a population of 70.

10 Largest Cities

There are 10 cities in Garvin County, Oklahoma.

Location of Garvin County