Skip to main content

Find Gyms By City in Missouri

Enter your zip below to find the best gyms in your area.

Missouri Health and Fitness in 2023

Missouri ranks 41st in the nation for health and wellness.

Learn more about the Healthiest States Index of The USA 2023 by Ozmosi

Missouri Health Facts in 2023

123,456 people

Missouri currently ranks 41st in the nation for health and wellness.

Obesity Prevalence Percentage


Percentage of Adults with No Physical Leisure-time Activity


Percentage of Adults Having Sleep Less Than 7 Hours Sleep In Average


Percentage of Current Smoking Adults


Percentage of Binge Drinking Adults


Percent of adults who consume vegetables less than one time daily


Percentage of Adults With High Cholesterol


Percentage of Cancer Among Adults


Percentage of Adults with Coronary Heart Disease


CityNo. of Gyms
Advance1 gym
Affton1 gym
Anderson1 gym
Arnold9 gyms
Ashland1 gym
Aurora5 gyms
Ava2 gyms
Ballwin10 gyms
Belton7 gyms
Benton1 gym
Bernie1 gym
Bethany2 gyms
Bismarck1 gym
Blue Springs21 gyms
Bolivar10 gyms
Bonne Terre2 gyms
Boonville1 gym
Branson11 gyms
Brentwood12 gyms
Bridgeton6 gyms
Brookfield1 gym
Buckner1 gym
Buffalo3 gyms
Butler3 gyms
California3 gyms
Camdenton5 gyms
Cameron2 gyms
Canton3 gyms
Cape Girardeau24 gyms
Carterville1 gym
Carthage5 gyms
Caruthersville2 gyms
Cassville4 gyms
Chaffee1 gym
Chesterfield35 gyms
Chillicothe2 gyms
Clayton12 gyms
Clever1 gym
Clinton3 gyms
Cole Camp1 gym
Columbia60 gyms
Concordia1 gym
Cottleville4 gyms
Country Club1 gym
Crestwood1 gym
Creve Coeur10 gyms
Cuba1 gym
De Soto6 gyms
Des Peres7 gyms
Desloge3 gyms
Dexter8 gyms
Doniphan2 gyms
Eldon4 gyms
Ellisville11 gyms
Eureka8 gyms
Excelsior Springs2 gyms
Fair Grove2 gyms
Farmington9 gyms
Fenton17 gyms
Ferguson4 gyms
Festus10 gyms
Florissant12 gyms
Fordland1 gym
Fort Leonard Wood7 gyms
Frontenac1 gym
Fulton3 gyms
Gainesville1 gym
Gladstone8 gyms
Glasgow1 gym
Grain Valley2 gyms
Grandview1 gym
Gravois Mills2 gyms
Grover2 gyms
Hannibal7 gyms
Harrisonville7 gyms
Hazelwood5 gyms
Higginsville2 gyms
High Ridge4 gyms
Hillsboro3 gyms
Holden2 gyms
Hollister3 gyms
Houston2 gyms
Imperial6 gyms
Independence14 gyms
Ironton1 gym
Jackson10 gyms
Jefferson City26 gyms
Joplin28 gyms
Kansas City167 gyms
Kearney10 gyms
Kennett4 gyms
King City1 gym
Kirksville6 gyms
Kirkwood13 gyms
Knob Noster3 gyms
Ladue2 gyms
Lake Ozark2 gyms
Lake St. Louis7 gyms
Lancaster1 gym
Lawson1 gym
Leadington2 gyms
Lebanon8 gyms
Lee's Summit48 gyms
Lexington1 gym
Liberty21 gyms
Licking1 gym
Linn Creek2 gyms
Lone Jack1 gym
Louisiana1 gym
Macon3 gyms
Manchester10 gyms
Maplewood8 gyms
Marble Hill1 gym
Marceline1 gym
Marshall2 gyms
Marshfield10 gyms
Maryland Heights13 gyms
Maryville5 gyms
Memphis1 gym
Mexico1 gym
Milan1 gym
Miner1 gym
Moberly5 gyms
Monett5 gyms
Mount Vernon1 gym
Mountain Grove3 gyms
Mountain View1 gym
Neosho6 gyms
Nevada3 gyms
New Haven1 gym
New Madrid2 gyms
Nixa16 gyms
North Kansas City8 gyms
O'Fallon45 gyms
Oak Grove5 gyms
Oakville1 gym
Olivette2 gyms
Osage Beach9 gyms
Overland3 gyms
Owensville3 gyms
Ozark8 gyms
Pacific4 gyms
Park Hills3 gyms
Parkville8 gyms
Peculiar1 gym
Perryville4 gyms
Philadelphia1 gym
Piedmont3 gyms
Platte City5 gyms
Plattsburg1 gym
Pleasant Hill2 gyms
Pleasant Valley3 gyms
Poplar Bluff5 gyms
Portageville1 gym
Potosi2 gyms
Raymore6 gyms
Raytown11 gyms
Republic10 gyms
Rich Hill1 gym
Richmond1 gym
Richmond Heights4 gyms
Riverside3 gyms
Rock Hill3 gyms
Rogersville3 gyms
Rolla13 gyms
Salem4 gyms
Salisbury4 gyms
Sappington4 gyms
Savannah1 gym
Scott City1 gym
Sedalia8 gyms
Shelbina1 gym
Shell Knob1 gym
Shrewsbury2 gyms
Sikeston9 gyms
Smithville5 gyms
Springfield98 gyms
St. Ann4 gyms
St. Charles35 gyms
St. Clair3 gyms
St. James2 gyms
St. Joseph20 gyms
St. Louis202 gyms
St. Peters34 gyms
St. Robert5 gyms
Steele1 gym
Stockton3 gyms
Sullivan6 gyms
Sunrise Beach3 gyms
Thayer2 gyms
Town and Country3 gyms
Troy7 gyms
Union7 gyms
Valley Park1 gym
Vandalia1 gym
Warrensburg7 gyms
Warrenton5 gyms
Warsaw3 gyms
Washington14 gyms
Waverly1 gym
Waynesville2 gyms
Weaubleau1 gym
Webb City5 gyms
Webster Groves9 gyms
Weldon Spring5 gyms
Wentzville18 gyms
West Plains10 gyms
Wildwood5 gyms
Windsor1 gym
Wright City1 gym