Skip to main content

Find Gyms By City in Oklahoma

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

Oklahoma Health and Fitness in 2023

Oklahoma ranks 45th in the nation for health and wellness.

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

Oklahoma Health Facts in 2023

123,456 people

Oklahoma currently ranks 45th 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
Ada9 gyms
Afton2 gyms
Altus14 gyms
Anadarko3 gyms
Antlers3 gyms
Ardmore11 gyms
Atoka3 gyms
Barnsdall1 gym
Bartlesville21 gyms
Bethany8 gyms
Bixby17 gyms
Blackwell2 gyms
Blanchard6 gyms
Bristow4 gyms
Broken Arrow42 gyms
Broken Bow5 gyms
Burns Flat1 gym
Cache1 gym
Carney1 gym
Catoosa2 gyms
Chandler4 gyms
Checotah1 gym
Cherokee1 gym
Chickasha9 gyms
Choctaw4 gyms
Claremore12 gyms
Clinton4 gyms
Collinsville8 gyms
Commerce2 gyms
Coweta6 gyms
Cyril1 gym
Davis2 gyms
Del City5 gyms
Duncan7 gyms
Durant16 gyms
Edmond96 gyms
El Reno7 gyms
Elgin4 gyms
Elk City10 gyms
Enid19 gyms
Eufaula4 gyms
Fairfax1 gym
Fairview2 gyms
Fort Gibson3 gyms
Glenpool2 gyms
Goldsby1 gym
Grove6 gyms
Guthrie4 gyms
Guymon3 gyms
Harrah1 gym
Hartshorne1 gym
Haskell1 gym
Henryetta3 gyms
Hobart1 gym
Hochatown1 gym
Holdenville1 gym
Hollis1 gym
Hugo3 gyms
Idabel4 gyms
Inola2 gyms
Jenks14 gyms
Jones1 gym
Kingfisher1 gym
Kingston1 gym
Kinta1 gym
Langley1 gym
Laverne1 gym
Lawton28 gyms
Locust Grove1 gym
Lone Grove1 gym
Mannford3 gyms
Marlow4 gyms
McAlester12 gyms
Mead2 gyms
Meeker1 gym
Miami3 gyms
Midwest City12 gyms
Moore23 gyms
Muldrow2 gyms
Muskogee12 gyms
Mustang13 gyms
Newcastle7 gyms
Nichols Hills4 gyms
Noble2 gyms
Norman55 gyms
North Enid1 gym
Oilton1 gym
Okemah3 gyms
Oklahoma City188 gyms
Okmulgee5 gyms
Oologah1 gym
Owasso23 gyms
Perkins2 gyms
Piedmont3 gyms
Ponca City8 gyms
Poteau7 gyms
Prague1 gym
Pryor7 gyms
Purcell4 gyms
Sallisaw3 gyms
Sand Springs7 gyms
Sapulpa8 gyms
Sayre1 gym
Seiling2 gyms
Seminole3 gyms
Shattuck4 gyms
Shawnee12 gyms
Skiatook5 gyms
Stillwater24 gyms
Stilwell1 gym
Tahlequah15 gyms
Tecumseh1 gym
The Village3 gyms
Tulsa156 gyms
Tuttle4 gyms
Vinita4 gyms
Wagoner3 gyms
Warner1 gym
Warr Acres2 gyms
Watonga1 gym
Weatherford9 gyms
Wilburton1 gym
Wilson1 gym
Woodward7 gyms
Wyandotte1 gym
Wynnewood1 gym
Yukon22 gyms