The 25 Most Walkable Small Towns in Oklahoma
Ranked on The Town Files lifestyle rankings among 86 towns of 2,500–10,000 people in Oklahoma. #1 is The Village, OK.
-
25Turley, Oklahoma
More walkable than 80% of Oklahoma towns
2,607 people · Tulsa County · median home $54,600 · income $42,298 · Jan low 28°F · 9 in snow
-
24Sulphur, Oklahoma
More walkable than 80% of Oklahoma towns
5,065 people · Murray County · median home $122,000 · income $66,957 · Jan low 28°F · 2 in snow
-
23Blackwell, Oklahoma
More walkable than 80% of Oklahoma towns
6,085 people · Kay County · median home $85,600 · income $53,435 · Jan low 22°F · 8 in snow
-
22Nowata, Oklahoma
More walkable than 81% of Oklahoma towns
3,517 people · Nowata County · median home $89,900 · income $47,776 · Jan low 22°F · 9 in snow
-
21Clinton, Oklahoma
More walkable than 81% of Oklahoma towns
8,521 people · Custer County · median home $119,400 · income $58,207 · Jan low 25°F · 6 in snow
-
20Purcell, Oklahoma
More walkable than 82% of Oklahoma towns
6,651 people · McClain County · median home $171,600 · income $63,457 · Jan low 28°F · 5 in snow
-
19Seminole, Oklahoma
More walkable than 82% of Oklahoma towns
7,146 people · Seminole County · median home $103,600 · income $39,121 · Jan low 26°F · 4 in snow
-
18Poteau, Oklahoma
More walkable than 82% of Oklahoma towns
8,807 people · Le Flore County · median home $157,400 · income $50,511 · Jan low 30°F · 1 in snow
-
17Anadarko, Oklahoma
More walkable than 84% of Oklahoma towns
5,745 people · Caddo County · median home $89,300 · income $43,105 · Jan low 25°F · 2 in snow
-
16Eufaula, Oklahoma
More walkable than 85% of Oklahoma towns
2,766 people · McIntosh County · median home $178,700 · income $37,289 · Jan low 25°F · 6 in snow
-
15Collinsville, Oklahoma
More walkable than 85% of Oklahoma towns
7,881 people · Tulsa County · median home $225,400 · income $90,570 · Jan low 28°F · 9 in snow
-
14Kingfisher, Oklahoma
More walkable than 86% of Oklahoma towns
4,903 people · Kingfisher County · median home $227,900 · income $64,271 · Jan low 25°F · 5 in snow
-
13Pawhuska, Oklahoma
More walkable than 87% of Oklahoma towns
2,984 people · Osage County · median home $114,200 · income $46,298 · Jan low 25°F · 7 in snow
-
12Sallisaw, Oklahoma
More walkable than 87% of Oklahoma towns
8,510 people · Sequoyah County · median home $134,100 · income $48,036 · Jan low 28°F · 2 in snow
-
11Pryor Creek, Oklahoma
More walkable than 87% of Oklahoma towns
9,444 people · Mayes County · median home $166,400 · income $44,839 · Jan low 25°F · 8 in snow
-
10Madill, Oklahoma
More walkable than 88% of Oklahoma towns
3,914 people · Marshall County · median home $109,600 · income $47,522 · Jan low 30°F · 2 in snow
-
9Cleveland, Oklahoma
More walkable than 89% of Oklahoma towns
3,205 people · Pawnee County · median home $117,800 · income $55,357 · Jan low 28°F · 7 in snow
-
8Wewoka, Oklahoma
More walkable than 90% of Oklahoma towns
3,133 people · Seminole County · median home $63,300 · income $37,986 · Jan low 26°F · 4 in snow
-
7Vinita, Oklahoma
More walkable than 90% of Oklahoma towns
5,193 people · Craig County · median home $96,200 · income $47,025 · Jan low 26°F · 6 in snow
-
6Wagoner, Oklahoma
More walkable than 90% of Oklahoma towns
7,621 people · Wagoner County · median home $148,900 · income $57,917 · Jan low 26°F · 4 in snow
-
5Cushing, Oklahoma
More walkable than 91% of Oklahoma towns
8,327 people · Payne County · median home $114,500 · income $44,136 · Jan low 26°F · 4 in snow
-
4Perry, Oklahoma
More walkable than 94% of Oklahoma towns
4,484 people · Noble County · median home $109,100 · income $53,587 · Jan low 25°F · 7 in snow
-
3Holdenville, Oklahoma
More walkable than 94% of Oklahoma towns
5,934 people · Hughes County · median home $91,600 · income $46,250 · Jan low 26°F · 2 in snow
-
2Nichols Hills, Oklahoma
More walkable than 99% of Oklahoma towns
3,870 people · Oklahoma County · median home $818,500 · income $207,567 · Jan low 28°F · 5 in snow
-
1The Village, Oklahoma
More walkable than 99% of Oklahoma towns
9,538 people · Oklahoma County · median home $211,800 · income $77,108 · Jan low 28°F · 5 in snow
Price vs ranking
More Oklahoma rankings
- The 23 Best Small Towns to Retire in Oklahoma
- The 10 Quietest Small Towns in Oklahoma
- The 25 Most Affordable Small Towns in Oklahoma
- The 25 Best Small Towns for Families in Oklahoma
- 25 Small Towns in Oklahoma With the Mildest Winters
- 25 Small Towns in Oklahoma With the Fewest Tornadoes Since 1950
- The 25 Best Small Towns for First-Time Home Buyers in Oklahoma
Same ranking, other places
- The 50 Most Walkable Small Towns in America
- The 25 Most Walkable Small Towns in Pennsylvania
- The 25 Most Walkable Small Towns in New York
- The 25 Most Walkable Small Towns in Michigan
- The 25 Most Walkable Small Towns in Texas
- The 25 Most Walkable Small Towns in California
- The 25 Most Walkable Small Towns in New Jersey
- The 25 Most Walkable Small Towns in Florida
- The 25 Most Walkable Small Towns in Wisconsin
- The 25 Most Walkable Small Towns in Ohio
- U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024)
- U.S. Census Bureau, 2020 Census and 2025 Gazetteer (2020 / 2025)
- NOAA NCEI U.S. Climate Normals (1991–2020)
- NOAA NCEI Storm Events Database (1950–2026)
- FEMA OpenFEMA Disaster Declarations (this product uses the FEMA OpenFEMA API but is not endorsed by FEMA) (1953–2026)
- NCES Common Core of Data (2023–24)
- BLS Quarterly Census of Employment and Wages; USDA ERS county unemployment (BLS LAUS) (2000–2024)
- The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025)