KSKansas rankings

Towns with the most trails in Kansas

Ranked by miles of mapped hiking and walking trails per square mile of town. 106 towns with 2,500+ residents.

U.S. Census ACS 2020–2024 5-year

#TownTrail miles per sq miTrail milesParks & preserves
1 Iola Iola5,348 people 2.4 mi / sq mi 11.9 mi 6
2 Mission Hills Mission Hills3,548 people 2.4 mi / sq mi 4.8 mi 4
3 Map of Manhattan Manhattan54,239 people 2.1 mi / sq mi 42.2 mi 32
4 Winfield11,711 people 1.9 mi / sq mi 23.5 mi 12
5 Map of Cheney Cheney2,580 people 1.8 mi / sq mi 4.2 mi 0
6 Paola Paola5,770 people 1.6 mi / sq mi 9.2 mi 6
7 St. Marys St. Marys2,788 people 1.6 mi / sq mi 1.9 mi 3
8 Map of Andover Andover15,965 people 1.4 mi / sq mi 15.0 mi 3
9 Map of Ulysses Ulysses5,476 people 1.4 mi / sq mi 4.5 mi 0
10 Lawrence Lawrence96,051 people 1.3 mi / sq mi 46.4 mi 51
11 Hesston Hesston3,582 people 1.3 mi / sq mi 4.7 mi 3
12 Map of Leawood Leawood33,809 people 1.3 mi / sq mi 19.8 mi 6
13 Map of Augusta Augusta9,216 people 1.2 mi / sq mi 6.1 mi 3
14 Minneha MinnehaSedgwick County · 3,396 people 1.2 mi / sq mi 11.8 mi 2
15 Leavenworth Leavenworth37,195 people 1.2 mi / sq mi 28.9 mi 22
16 Fort Scott Fort Scott7,555 people 1.2 mi / sq mi 6.6 mi 8
17 Topeka Topeka125,786 people 1.2 mi / sq mi 72.2 mi 81
18 Osawatomie Osawatomie4,182 people 1.2 mi / sq mi 6.0 mi 3
19 Louisburg Louisburg5,094 people 1.1 mi / sq mi 5.3 mi 5
20 Shawnee Shawnee68,542 people 1.0 mi / sq mi 44.3 mi 23
21 Arkansas City Arkansas City11,884 people 1.0 mi / sq mi 9.8 mi 19
22 Russell Russell4,217 people 1.0 mi / sq mi 4.9 mi 2
23 Basehor Basehor7,491 people 1.0 mi / sq mi 7.1 mi 1
24 Scott City Scott City3,800 people 0.9 mi / sq mi 2.5 mi 2
25 Map of Derby Derby26,062 people 0.9 mi / sq mi 10.1 mi 14
26 Lansing Lansing11,246 people 0.9 mi / sq mi 11.2 mi 5
27 Map of Prairie Village Prairie Village22,874 people 0.9 mi / sq mi 5.6 mi 12
28 Map of Sherlock SherlockFinney County · 3,344 people 0.8 mi / sq mi 135.4 mi 3
29 Map of McPherson McPherson13,995 people 0.8 mi / sq mi 6.4 mi 15
30 Parsons Parsons9,425 people 0.8 mi / sq mi 8.0 mi 9
31 Marysville Marysville3,422 people 0.7 mi / sq mi 3.3 mi 3
32 Map of Hays Hays21,143 people 0.7 mi / sq mi 6.1 mi 23
33 Map of Wellington Wellington7,615 people 0.7 mi / sq mi 5.9 mi 3
34 Emporia Emporia24,131 people 0.7 mi / sq mi 8.3 mi 20
35 Map of Overland Park Overland Park200,306 people 0.6 mi / sq mi 48.5 mi 78
36 Liberal Liberal19,316 people 0.6 mi / sq mi 7.8 mi 10
37 Map of El Dorado El Dorado12,769 people 0.6 mi / sq mi 6.1 mi 9
38 Concordia Concordia5,015 people 0.6 mi / sq mi 2.8 mi 3
39 Wichita Wichita397,945 people 0.6 mi / sq mi 103.1 mi 103
40 Pittsburg Pittsburg20,637 people 0.6 mi / sq mi 7.8 mi 10
41 Lenexa Lenexa58,384 people 0.6 mi / sq mi 19.6 mi 35
42 Garden City Garden CityFinney County · 5,738 people 0.6 mi / sq mi 69.5 mi 0
43 Map of Merriam Merriam11,085 people 0.6 mi / sq mi 2.4 mi 9
44 Ottawa Ottawa12,678 people 0.5 mi / sq mi 5.6 mi 8
45 Map of Wamego Wamego4,386 people 0.5 mi / sq mi 1.4 mi 5
46 Newton Newton18,397 people 0.5 mi / sq mi 7.4 mi 11
47 Salina46,307 people 0.5 mi / sq mi 12.5 mi 19
48 Map of Atchison Atchison10,785 people 0.5 mi / sq mi 4.0 mi 11
49 MadisonRiley County · 9,271 people 0.5 mi / sq mi 63.1 mi 5
50 Hutchinson Hutchinson39,709 people 0.4 mi / sq mi 11.1 mi 25
51 Map of Kansas City Kansas City155,135 people 0.4 mi / sq mi 55.5 mi 46
52 Olathe145,057 people 0.4 mi / sq mi 27.8 mi 55
53 Map of Mission MissionShawnee County · 9,915 people 0.4 mi / sq mi 1.1 mi 5
54 Map of South Hutchinson South Hutchinson2,751 people 0.4 mi / sq mi 1.2 mi 0
55 Map of Smoky Hill Smoky HillGeary County · 8,996 people 0.4 mi / sq mi 24.2 mi 5
56 Chanute Chanute8,598 people 0.4 mi / sq mi 2.9 mi 3
57 Kingman Kingman2,957 people 0.4 mi / sq mi 1.4 mi 3
58 Map of Hiawatha Hiawatha3,197 people 0.4 mi / sq mi 1.0 mi 9
59 Riverside RiversideSedgwick County · 13,323 people 0.4 mi / sq mi 5.2 mi 5
60 Junction City Junction City22,331 people 0.3 mi / sq mi 3.7 mi 16
61 Gypsum GypsumSedgwick County · 10,158 people 0.3 mi / sq mi 10.7 mi 3
62 Haysville Haysville11,117 people 0.3 mi / sq mi 1.4 mi 6
63 Pratt Pratt6,577 people 0.3 mi / sq mi 2.3 mi 7
64 AubryJohnson County · 4,663 people 0.3 mi / sq mi 9.7 mi 2
65 Map of Bruno BrunoButler County · 17,665 people 0.3 mi / sq mi 9.4 mi 3
66 Tecumseh TecumsehShawnee County · 7,744 people 0.3 mi / sq mi 8.7 mi 1
67 Abilene Abilene6,449 people 0.3 mi / sq mi 1.2 mi 4
68 BluePottawatomie County · 5,173 people 0.2 mi / sq mi 10.6 mi 8
69 Galena Galena2,754 people 0.2 mi / sq mi 1.0 mi 2
70 Fairmount FairmountLeavenworth County · 11,960 people 0.2 mi / sq mi 7.8 mi 1
71 Map of Bonner Springs Bonner Springs7,839 people 0.2 mi / sq mi 3.2 mi 5
72 Map of Pleasant PleasantButler County · 5,425 people 0.2 mi / sq mi 7.3 mi 1
73 Dodge City Dodge City27,613 people 0.2 mi / sq mi 2.7 mi 7
74 SoldierShawnee County · 15,103 people 0.2 mi / sq mi 11.3 mi 2
75 Garden City Garden City27,819 people 0.2 mi / sq mi 1.9 mi 18
76 Map of Bel Aire Bel Aire9,043 people 0.2 mi / sq mi 1.2 mi 2
77 Coffeyville Coffeyville8,662 people 0.2 mi / sq mi 1.6 mi 2
78 Map of Washington WashingtonDoniphan County · 2,922 people 0.2 mi / sq mi 5.7 mi 2
79 Map of Kechi KechiSedgwick County · 10,177 people 0.2 mi / sq mi 3.1 mi 6
80 RenoReno County · 4,337 people 0.2 mi / sq mi 5.7 mi 2
81 Map of Emma EmmaHarvey County · 4,043 people 0.2 mi / sq mi 5.5 mi 3
82 Morton MortonSedgwick County · 2,792 people 0.1 mi / sq mi 5.1 mi 0
83 Gardner Gardner24,526 people 0.1 mi / sq mi 1.9 mi 8
84 LincolnLinn County · 2,621 people 0.1 mi / sq mi 6.7 mi 7
85 Rockford RockfordSedgwick County · 24,132 people 0.1 mi / sq mi 4.7 mi 11
86 St. Marys St. MarysPottawatomie County · 3,932 people 0.1 mi / sq mi 4.5 mi 4
87 Map of Franklin FranklinFranklin County · 3,094 people 0.1 mi / sq mi 4.4 mi 1
88 Map of Scott ScottBourbon County · 2,705 people 0.1 mi / sq mi 8.2 mi 1
89 Map of Prospect ProspectButler County · 2,561 people 0.1 mi / sq mi 10.1 mi 1
90 Map of Park City Park City7,673 people 0.1 mi / sq mi 1.1 mi 3
91 De Soto De Soto6,414 people 0.1 mi / sq mi 2.7 mi 7
92 Map of Baker BakerCrawford County · 3,470 people 0.1 mi / sq mi 5.7 mi 1
93 Big CreekEllis County · 2,593 people 0.1 mi / sq mi 21.9 mi 4
94 Map of Wamego WamegoPottawatomie County · 5,751 people 0.1 mi / sq mi 1.8 mi 4
95 Park ParkSedgwick County · 7,531 people 0.1 mi / sq mi 2.2 mi 1
96 Union UnionSedgwick County · 2,651 people 0.1 mi / sq mi 2.9 mi 0
97 St. George St. GeorgePottawatomie County · 4,787 people 0.1 mi / sq mi 2.2 mi 2
98 Independence IndependenceMontgomery County · 3,027 people 0.1 mi / sq mi 4.6 mi 3
99 Attica AtticaSedgwick County · 7,910 people 0.1 mi / sq mi 1.5 mi 2
100 Palmyra PalmyraDouglas County · 7,758 people 0.1 mi / sq mi 3.7 mi 7
101 Tonganoxie TonganoxieLeavenworth County · 6,203 people 0.1 mi / sq mi 2.8 mi 1
102 TowandaButler County · 2,588 people 0.1 mi / sq mi 1.9 mi 0
103 MonmouthShawnee County · 3,168 people 0.0 mi / sq mi 2.3 mi 1
104 Map of Washington WashingtonCrawford County · 3,537 people 0.0 mi / sq mi 2.0 mi 1
105 Map of Sherman ShermanLeavenworth County · 2,851 people 0.0 mi / sq mi 1.2 mi 0
106 Eudora EudoraDouglas County · 7,823 people 0.0 mi / sq mi 1.1 mi 8

How this ranking works

We rank every town by miles of mapped hiking and walking trails per square mile of town. Paths, bridleways, woods roads and footways in parks count; sidewalks don't. Towns need at least a mile of trail to be ranked. Trails come from OpenStreetMap, so a well-mapped town can edge out an equally trail-rich one that's mapped less thoroughly. The town with the highest figure ranks #1.

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Trails, streets and parks: © OpenStreetMap contributors (ODbL). Conserved land: USGS PAD-US. Measured within each town's Census boundary. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states