-->
10 cities
City | Rank | 2025 Pop. ↓ | 2020 Pop. | Change | Density | Area (mi²) | Type |
---|---|---|---|---|---|---|---|
Pauls Valley | 1 | 6,065 | 6,034 | 0.1% | 729 | 8.32 | City |
Lindsay | 2 | 2,870 | 2,860 | 0.07% | 1,239 | 2.32 | City |
Wynnewood | 3 | 1,925 | 1,929 | -0.05% | 1,239 | 1.55 | City |
Stratford | 4 | 1,419 | 1,398 | 0.28% | 1,404 | 1.01 | Town |
Maysville | 5 | 1,085 | 1,080 | 0.09% | 706 | 1.54 | Town |
Elmore City | 6 | 750 | 737 | 0.4% | 765 | 0.98 | Town |
Paoli | 7 | 586 | 581 | 0.17% | 1,597 | 0.37 | Town |
Katie | 8 | 345 | 330 | 0.88% | 17 | 20.53 | Town |
Hickory | 9 | 81 | 85 | -1.22% | 154 | 0.53 | Town |
Rosedale | 10 | 73 | 65 | 2.82% | 936 | 0.08 | Town |
Pauls Valley is the largest city in Garvin County, with a population of 6,065.
Rosedale is the smallest city in Garvin County.
There are 10 cities in Garvin County, Oklahoma.