Best cities for sports in Missouri
BookrGo Best Sport Cities ranking: we rank the cities of Missouri by their 0-10 sports score, which combines density of centers per resident, variety of sports, listing quality and real activity. To keep the comparison fair, we measure every city's offering with the same sources of national coverage. An honest way to see where it's easiest (and hardest) to find somewhere to play.
| # | City | Score /10 | Centers |
|---|---|---|---|
| 1 | Chesterfield | 8.4 | 220 |
| 2 | Jefferson City | 8.3 | 114 |
| 3 | Parkville | 8.2 | 44 |
| 4 | Blue Springs | 8.1 | 138 |
| 5 | St. Peters | 8.1 | 89 |
| 6 | Fenton | 8.0 | 107 |
| 7 | Branson | 7.9 | 129 |
| 8 | Springfield | 7.8 | 602 |
| 9 | Cape Girardeau | 7.8 | 121 |
| 10 | Poplar Bluff | 7.8 | 51 |
| 11 | Neosho | 7.7 | 41 |
| 12 | Kearney | 7.7 | 27 |
| 13 | Rolla | 7.6 | 65 |
| 14 | Harrisonville | 7.6 | 25 |
| 15 | Nixa | 7.5 | 67 |
| 16 | Jackson | 7.5 | 46 |
| 17 | Valley Park | 7.5 | 37 |
| 18 | Lebanon | 7.5 | 36 |
| 19 | St. Louis | 7.4 | 1304 |
| 20 | Columbia | 7.4 | 424 |
| 21 | O'Fallon | 7.4 | 230 |
| 22 | Lee's Summit | 7.4 | 183 |
| 23 | Joplin | 7.4 | 131 |
| 24 | Creve Coeur | 7.4 | 88 |
| 25 | Osage Beach | 7.4 | 65 |
| 26 | Platte City | 7.4 | 16 |
| 27 | Independence | 7.3 | 185 |
| 28 | Raytown | 7.3 | 46 |
| 29 | Moberly | 7.3 | 41 |
| 30 | Hannibal | 7.3 | 37 |
| 31 | Sullivan | 7.3 | 25 |
| 32 | Kansas City | 7.2 | 1127 |
| 33 | St. Charles | 7.2 | 315 |
| 34 | Maryland Heights | 7.2 | 88 |
| 35 | West Plains | 7.2 | 49 |
| 36 | Ellisville | 7.2 | 45 |
| 37 | North Kansas City | 7.2 | 35 |
| 38 | Maplewood | 7.2 | 25 |
| 39 | Macon | 7.2 | 17 |
| 40 | Ballwin | 7.1 | 133 |
| 41 | Liberty | 7.1 | 90 |
| 42 | Fulton | 7.1 | 51 |
| 43 | Bridgeton | 7.1 | 49 |
| 44 | Republic | 7.1 | 33 |
| 45 | Pleasant Hill | 7.1 | 26 |
| 46 | Warrenton | 7.1 | 26 |
| 47 | Ozark | 7.0 | 51 |
| 48 | Webb City | 7.0 | 29 |
| 49 | Cottleville | 7.0 | 26 |
| 50 | Oak Grove | 7.0 | 25 |
| 51 | Monett | 7.0 | 24 |
| 52 | Fredericktown | 7.0 | 16 |
| 53 | St. Joseph | 6.9 | 133 |
| 54 | Warrensburg | 6.9 | 63 |
| 55 | Dexter | 6.9 | 31 |
| 56 | Marshfield | 6.9 | 29 |
| 57 | Mexico | 6.9 | 26 |
| 58 | Riverside | 6.9 | 23 |
| 59 | Cassville | 6.9 | 22 |
| 60 | Weldon Spring | 6.9 | 22 |
| 61 | De Soto | 6.9 | 14 |
| 62 | Washington | 6.8 | 51 |
| 63 | Maryville | 6.8 | 38 |
| 64 | Clinton | 6.8 | 24 |
| 65 | Buffalo | 6.8 | 14 |
| 66 | Wentzville | 6.7 | 105 |
| 67 | Des Peres | 6.7 | 36 |
| 68 | Hazelwood | 6.6 | 46 |
| 69 | Sedalia | 6.6 | 43 |
| 70 | Bolivar | 6.6 | 31 |
| 71 | Carthage | 6.6 | 30 |
| 72 | Cameron | 6.6 | 20 |
| 73 | Pacific | 6.6 | 15 |
| 74 | Aurora | 6.6 | 13 |
| 75 | Florissant | 6.5 | 87 |
| 76 | Arnold | 6.5 | 50 |
| 77 | Eureka | 6.5 | 50 |
| 78 | Brentwood | 6.5 | 49 |
| 79 | Farmington | 6.5 | 48 |
| 80 | Gladstone | 6.5 | 32 |
| 81 | Grain Valley | 6.5 | 29 |
| 82 | Chillicothe | 6.5 | 25 |
| 83 | Kennett | 6.5 | 21 |
| 84 | Bonne Terre | 6.5 | 17 |
| 85 | Savannah | 6.5 | 15 |
| 86 | Perryville | 6.4 | 27 |
| 87 | Pleasant Valley | 6.4 | 9 |
| 88 | Union | 6.3 | 26 |
| 89 | Camdenton | 6.3 | 26 |
| 90 | Boonville | 6.3 | 25 |
| 91 | Crystal City | 6.3 | 20 |
| 92 | Excelsior Springs | 6.3 | 18 |
| 93 | Palmyra | 6.3 | 15 |
| 94 | Doniphan | 6.3 | 12 |
| 95 | Kirkwood | 6.2 | 59 |
| 96 | Manchester | 6.2 | 41 |
| 97 | Belton | 6.2 | 37 |
| 98 | Sikeston | 6.2 | 36 |
| 99 | High Ridge | 6.2 | 18 |
| 100 | Hillsboro | 6.2 | 16 |
Advertisement
How do we calculate the score?
- Variety (25%) — how many different sports the city covers.
- Quality (20%) — richness of each center's information.
- Activity (20%) — real user interest over the last 30 days.
- Scale (15%) — number of centers in the city.
- Density (10%) — centers per resident (dampened).
- Courts (10%) — total capacity: number of courts.