Gyms in State of Missouri

Find the best gyms in State of Missouri in our directory to exercise and take care of your body. We are the largest national gym guide and have 691 gyms in the State of Missouri area. Find the gym that is closest to your home or best fits your needs in terms of equipment, activities, services, and price.

From modern centers equipped with the latest fitness machinery technology to spaces dedicated to Zumba, Pilates, Spinning, Crossfit, and Yoga. Choose the gym that best suits your needs.

If you prefer to search by proximity, you can use our handy map to quickly locate the gyms closest to you in State of Missouri.

Start today your journey towards a more active and healthy lifestyle. Our platform makes it easy to compare prices, services, and reviews from other users to ensure you find the best place to train in State of Missouri.

View results on the map

Find Gyms in:

Top 100 highest rated Gyms in State of Missouri

4.3 (194)
Club Fitness - Arnold

Club Fitness - Arnold

See address and contact details
Arnold Crossroads Center 215 - 63010, Arnold
+1 636-287-3921
5 (114)
Active Strength Co.

Active Strength Co.

See address and contact details
SE Century Dr 1100 - 64081, Pleasant Hill
+1 816-200-0621
4.2 (135)
Xist Fitness

Xist Fitness

See address and contact details
Vogel Rd 3823 - 63010, Arnold
+1 636-296-9478
4.5 (76)
Anytime Fitness of Butler Hill

Anytime Fitness of Butler Hill

See address and contact details
Butler Hill Rd 4329F - 63128, Arnold
+1 314-696-6952
5 (55)
Club Fitness - Lemay

Club Fitness - Lemay

See address and contact details
Lemay Ferry Rd 4438 - 63129, Arnold
+1 314-894-2566
5 (55)
Genesis Health Clubs - Liberty

Genesis Health Clubs - Liberty

See address and contact details
N Ditzler Ave 8260 - 64158, Kansas City
+1 816-407-9344
5 (55)
TR fitness Leadington

TR fitness Leadington

See address and contact details
E Woodlawn Dr 140 - 63601, Park Hills
+1 573-516-0018
5 (54)
Genesis Health Clubs - Power & Light

Genesis Health Clubs - Power & Light

See address and contact details
Main St 1261 - 64105, Kansas City
+1 816-268-2300
5 (53)
Genesis Health Clubs - Lee's Summit

Genesis Health Clubs - Lee's Summit

See address and contact details
NE Deerbrook St 900 - 64086, Blue Springs
+1 816-600-3213
5 (53)
Emerson YMCA

Emerson YMCA

See address and contact details
Pershall Rd 3390 - 63135, Florissant
+1 314-521-1822
5 (53)
The J - St. Louis Fitness & Community Center

The J - St. Louis Fitness & Community Center

See address and contact details
Millstone Campus Dr 2 - 63146, Maryland Heights
+1 314-432-5700
5 (53)
Freight House Fitness (West Bottoms)

Freight House Fitness (West Bottoms)

See address and contact details
Wyoming St 1618 - 64102, Kansas City
+1 816-330-5574
5 (53)
The Pointe at Ballwin Commons

The Pointe at Ballwin Commons

See address and contact details
Ballwin Commons Cir 1 - 63021, Ballwin
+1 636-227-8950
4.9 (53)
Body Refinery Gym

Body Refinery Gym

See address and contact details
E Nifong Blvd 120 - 65203, Columbia
+1 573-228-9424
5 (52)
F45 Training Chesterfield

F45 Training Chesterfield

See address and contact details
Baxter Rd 17065 - 63005, Chesterfield
+1 314-441-6484
5 (52)
Fitness N.O.W.

Fitness N.O.W.

See address and contact details
W Main St 405 - 63028, Festus
+1 314-704-1882
5 (53)
O'Fallon Park Rec Complex

O'Fallon Park Rec Complex

See address and contact details
W Florissant Ave 4343 - 63115, Saint Louis
+1 314-932-1423
5 (52)
Club Fitness - KN

Club Fitness - KN

See address and contact details
State Hwy K 2947 - 63366, Saint Peters
+1 636-379-2228
5 (52)
Club Fitness - Fenton

Club Fitness - Fenton

See address and contact details
Gravois Bluffs Blvd 739 - 63026, Fenton
+1 636-717-2582
5 (54)
Move by BJC

Move by BJC

See address and contact details
Duncan Ave 4220 - 63110, Saint Louis
+1 314-286-0525
5 (52)
Genesis Health Clubs – North Overland Park

Genesis Health Clubs – North Overland Park

See address and contact details
Barkley St 10351 - 66212, Grandview
+1 913-648-3561
4.9 (54)
BLUSH FITNESS

BLUSH FITNESS

See address and contact details
W 119th St 7589 - 66213, Grandview
+1 913-291-0685
5 (52)
The Hill Kansas City

The Hill Kansas City

See address and contact details
W Pennway St 2540 - 64108, Kansas City
+1 816-945-6629
5 (52)
KCI CrossFit

KCI CrossFit®

See address and contact details
N Ambassador Dr 10767 - 64153, Kansas City
+1 816-659-3076
5 (52)
House of Pain

House of Pain

See address and contact details
Chesterfield Industrial Blvd 251 - 63005, Chesterfield
+1 314-398-8184
4.8 (55)
Club Fitness - Creve Coeur

Club Fitness - Creve Coeur

See address and contact details
Woodcrest Executive Dr 957 - 63141, Maryland Heights
+1 314-542-2582
5 (51)
High Blue Wellness Center

High Blue Wellness Center

See address and contact details
N Mullen Rd 16400 - 64012, Belton
+1 816-348-7400
5 (52)
Fitness Plus

Fitness Plus

See address and contact details
+1 573-331-3355
5 (52)
Upper Limits Indoor Rock Climbing Gym Chesterfield

Upper Limits Indoor Rock Climbing Gym Chesterfield

See address and contact details
Edison Ave 17375 - 63005, Chesterfield
+1 314-241-7625
5 (52)
Bayer YMCA

Bayer YMCA

See address and contact details
Page Blvd 5555 - 63112, Saint Louis
+1 314-367-4646
4.9 (53)
Genesis Health Clubs - Vivion

Genesis Health Clubs - Vivion

See address and contact details
NE Vivion Rd 1141 - 64118, Kansas City
+1 816-454-2700
5 (51)
City Gym KC

City Gym KC

See address and contact details
Wornall Rd 7416 - 64114, Kansas City
+1 816-326-8790
5 (53)
Genesis Health Clubs - Lee's Summit West

Genesis Health Clubs - Lee's Summit West

See address and contact details
NW Oldham Pkwy 178 - 64081, Grandview
+1 816-272-5204
5 (51)
World Martial Arts Academy - Hazelwood

World Martial Arts Academy - Hazelwood

See address and contact details
N Lindbergh Blvd 8002 - 63042, Hazelwood
+1 314-921-9000
5 (52)
TWENTYFOUR/ ELITE 24 HR GYM - Northpark

TWENTYFOUR/ ELITE 24 HR GYM - Northpark

See address and contact details
S Northpark Ln 530 - 64801, Joplin
+1 417-622-4164
5 (51)
Genesis Health Clubs - Boardwalk

Genesis Health Clubs - Boardwalk

See address and contact details
N Boardwalk Ave 8628 - 64154, Kansas City
+1 816-214-5466
5 (51)
9Round Kearney Mo- Old Church Plaza

9Round Kearney Mo- Old Church Plaza

See address and contact details
S Jefferson St 105 - 64060, Kearney
+1 816-635-9800
5 (50)
F45 Training Des Peres

F45 Training Des Peres

See address and contact details
Manchester Rd 11735 - 63131, Valley Park
+1 314-690-7151
5 (50)
Blue Ocean Fitness

Blue Ocean Fitness

See address and contact details
Long Rd 161 - 63005, Chesterfield
+1 314-952-9496
4.9 (52)
Chesterfield Family YMCA

Chesterfield Family YMCA

See address and contact details
Burkhardt Pl 16464 - 63017, Chesterfield
+1 636-532-3100
5 (51)
House of Pain Gym

House of Pain Gym

See address and contact details
Dorsett Rd 12632 - 63043, Maryland Heights
+1 314-398-8184
5 (52)
The View Community Center

The View Community Center

See address and contact details
Byars Rd 13500 - 64030, Grandview
+1 816-316-4888
5 (50)
Osage Centre - City of Cape Girardeau Parks & Recreation Department

Osage Centre - City of Cape Girardeau Parks & Recreation Department

See address and contact details
N Kingshighway St 1625 - 63701, Cape Girardeau
+1 573-339-6342
4.9 (53)
Fair Acres Family YMCA

Fair Acres Family YMCA

See address and contact details
Grand Ave 2600 - 64836, Carthage
+1 417-358-1070
5 (51)
Ultimate Ninjas St. Louis

Ultimate Ninjas St. Louis

See address and contact details
Long Rd 140 - 63005, Chesterfield
+1 636-206-8550
5 (51)
Genesis Health Clubs - Ward Parkway

Genesis Health Clubs - Ward Parkway

See address and contact details
Ward Pkwy 8600 - 64114, Kansas City
+1 816-490-4223
4.9 (53)
Davidson Fitness Center

Davidson Fitness Center

See address and contact details
S Dakota Ave 1300 - 65473, Fort Leonard Wood
+1 573-596-4359
5 (50)
The ARK Community & Sports Center

The ARK Community & Sports Center

See address and contact details
MO-17 25625 - 65583, Waynesville
+1 573-337-9128
5 (50)
ParaBellum Martial Arts and Strength

ParaBellum Martial Arts and Strength

See address and contact details
U.S. Rte 66 508 - 65583, Waynesville
+1 573-433-2323
5 (51)
Genesis Health Clubs - Springfield South

Genesis Health Clubs - Springfield South

See address and contact details
E Battlefield Rd 1249 - 65804, Springfield
+1 417-883-6105
5 (50)
Vero Fitness

Vero Fitness

See address and contact details
E Osage St 522 - 63069, Pacific
+1 636-393-0655
5 (50)
Jefferson County YMCA

Jefferson County YMCA

See address and contact details
YMCA Dr 1303 - 63028, Festus
+1 636-931-9622
5 (50)
His & Her Fitness TM

His & Her Fitness TM

See address and contact details
W 151st St 5328 - 66224, Grandview
+1 913-206-7645
5 (50)
MVP Fitness - Personal Training & Pain Relief

MVP Fitness - Personal Training & Pain Relief

See address and contact details
NW Vivion Rd 1408 - 64118, Kansas City
+1 816-844-7250
5 (50)
J. Thomas Lovell Jr. Community Center at Legacy Park

J. Thomas Lovell Jr. Community Center at Legacy Park

See address and contact details
NE Bluestem Drive 901 - 64086, Blue Springs
+1 816-969-1550
5 (51)
The Linc

The Linc

See address and contact details
Lafayette St 1299 - 65101, Jefferson City
+1 573-634-6482
5 (50)
theGYMkc: Uptown

theGYMkc: Uptown

See address and contact details
Broadway Blvd 3610 - 64111, Kansas City
+1 816-960-0502
5 (51)
The Foundation Westport 24hr Gym

The Foundation Westport 24hr Gym

See address and contact details
Summit St 3800 - 64111, Kansas City
+1 816-702-1010
5 (50)
CORE Strong Fitness

CORE Strong Fitness

See address and contact details
W 25 St 1000 - 64108, Kansas City
+1 816-281-9691
5 (50)
Bodyfit KC

Bodyfit KC

See address and contact details
Main St 3838 - 64111, Kansas City
+1 816-834-9430
4.9 (52)
Union Hill Athletic Club

Union Hill Athletic Club

See address and contact details
Gillham Rd 2900 - 64108, Kansas City
+1 816-777-5970
5 (50)
The Foundation Liberty 24hr Gym

The Foundation Liberty 24hr Gym

See address and contact details
NE 79th St 9521 - 64158, Kansas City
+1 816-280-2910
5 (50)
F45 Training West Lake St Louis

F45 Training West Lake St Louis

See address and contact details
Pond Fort Trail 107 - 63367, Lake Saint Louis
+1 636-244-8245
5 (49)
Wild Horse Fitness

Wild Horse Fitness

See address and contact details
Kehrs Mill Rd 920 - 63011, Ballwin
+1 636-686-7494
5 (50)
The L.A.B. Gym

The L.A.B. Gym

See address and contact details
Papin St 4011 - 63110, Saint Louis
+1 314-668-1338
5 (49)
Olympic Gym Kansas City

Olympic Gym Kansas City

See address and contact details
N Oak Trafficway 7932 - 64118, Kansas City
+1 816-216-1578
5 (50)
THE HEIGHTS

THE HEIGHTS

See address and contact details
Dale Ave 8001 - 63117, Saint Louis
+1 314-645-1476
5 (49)
2020FIT

2020FIT

See address and contact details
W 73rd Terrace 3710 - 66208, Kansas City
+1 913-357-5709
5 (49)
TWENTYFOUR/ ELITE 24HR GYM - Carthage

TWENTYFOUR/ ELITE 24HR GYM - Carthage

See address and contact details
W Elk St 430 - 64836, Carthage
+1 417-237-9324
5 (48)
CrossFit Unstoppable

CrossFit® Unstoppable

See address and contact details
Missouri Blvd Ct 605 - 65109, Jefferson City
+1 573-619-2142
5 (47)
Dragonfly Fitness and Training

Dragonfly Fitness and Training

See address and contact details
Hampton Ave 5101 - 63109, Saint Louis
+1 314-932-7747
5 (46)
Farmhouse CrossFit and Performance Lab

Farmhouse CrossFit® and Performance Lab

See address and contact details
Washington Ave S 7615 - 55439, Edina
+1 218-443-5877
5 (45)
Wellness Warehouse KC

Wellness Warehouse KC

See address and contact details
W 9th St 1400 - 64101, Kansas City
+1 816-339-3882
5 (46)
Warehouse 660

Warehouse 660

See address and contact details
E Shepherd Ave 616 - 63501, Kirksville
+1 660-956-0646
5 (43)
Bfitkc

Bfitkc

See address and contact details
W 151st St 7238 - 66223, Grandview
+1 913-717-8271
5 (43)
Xtreme Gymnastics

Xtreme Gymnastics

See address and contact details
NW Commerce Dr 725 - 64086, Blue Springs
+1 816-347-8008
5 (42)
Breakout Fitness Training Studio

Breakout Fitness Training Studio

See address and contact details
Watson Rd 7570 - 63119, Saint Louis
+1 314-406-7957
5 (43)
Cleaver Family YMCA

Cleaver Family YMCA

See address and contact details
Troost Ave 7000 - 64131, Kansas City
+1 816-285-9622
5 (41)
Eagles Gymnastics

Eagles Gymnastics

See address and contact details
W 135th St 209 - 64145, Kansas City
+1 816-941-9529
4.9 (43)
Anytime Fitness - Edina, MN

Anytime Fitness - Edina, MN

See address and contact details
W 76th St 4451 - 55435, Edina
+1 612-221-6775
5 (39)
Flex Fitness Gym

Flex Fitness Gym

See address and contact details
Burlington St 1536 - 64116, Kansas City
+1 816-708-9302
5 (41)
TWENTYFOUR/ ELITE 24HR GYM - Joplin

TWENTYFOUR/ ELITE 24HR GYM - Joplin

See address and contact details
S Main St 3030 - 64804, Joplin
+1 417-553-2048
5 (39)
The Gym 24/7

The Gym 24/7

See address and contact details
Deadra Dr 1215 - 65536, Lebanon
+1 417-991-2066
5 (38)
Fit Gym of Fenton

Fit Gym of Fenton

See address and contact details
Gravois Rd 1177 - 63026, Fenton
+1 636-678-7184
4.9 (39)
theGYMkc: River Market

theGYMkc: River Market

See address and contact details
Wyandotte St 200 - 64105, Kansas City
+1 816-960-0502
5 (36)
TITLE Boxing Club Ballwin

TITLE Boxing Club Ballwin

See address and contact details
Manchester Rd 14944 - 63011, Ballwin
+1 636-220-1087
4.9 (38)
Specker Gym

Specker Gym

See address and contact details
Michigan Ave 6060 - 65473, Fort Leonard Wood
+1 573-596-7377
4.9 (37)
Altered Personal Training

Altered Personal Training

See address and contact details
S Main St 1701 - 64804, Joplin
5 (35)
F45 Training Crossroads

F45 Training Crossroads

See address and contact details
Walnut St 1827 - 64108, Kansas City
+1 816-919-0885
4.7 (39)
PA Fitness West

PA Fitness West

See address and contact details
Penn Lincoln Dr 650 - 15126, Imperial
+1 724-695-3436
5 (34)
Nutriformance

Nutriformance

See address and contact details
Clayton Rd 10407 - 63131, Maryland Heights
+1 314-432-6103
5 (33)
Farmington Community Civic Center

Farmington Community Civic Center

See address and contact details
Black Knight Dr 2 - 63640, Farmington
+1 573-756-0900
5 (34)
CrossFit on 18th

CrossFit® on 18th

See address and contact details
E 18th St 518 - 64108, Kansas City
+1 816-507-2798
5 (32)
Plunkett Fitness Personal Training

Plunkett Fitness Personal Training

See address and contact details
Foster 16140 - 66085, Belton
+1 913-390-3360
5 (31)
CrossFit Ballwin

CrossFit® Ballwin

See address and contact details
Manchester Rd 14520 - 63011, Ballwin
+1 636-346-4859
5 (31)
Dahlia Pole

Dahlia Pole

See address and contact details
New Halls Ferry Road 12785 - 63033, Florissant
+1 636-486-6420
5 (32)
Studio 573 Fitness

Studio 573 Fitness

See address and contact details
Country Club Dr 3600 - 65109, Jefferson City
+1 573-415-8685
5 (30)
CrossFit Valley Park

CrossFit® Valley Park

See address and contact details
St Louis Ave 814 - 63088, Valley Park
+1 636-529-1605
5 (31)
Shawnee Park Center

Shawnee Park Center

See address and contact details
South West End Boulevard 835 - 63703, Cape Girardeau
+1 573-339-6346
5 (31)
The Chesterfield Athletic Club

The Chesterfield Athletic Club

See address and contact details
Swingley Ridge Rd 16625 - 63017, Chesterfield
+1 636-532-9992

Are you a gym owner or personal trainer in State of Missouri?

If you want to appear in our list of gyms in State of Missouri or in our list of personal trainers in State of Missouri, you can register right now, appearing in our directory is completely free!

Request free listing

You can also contact us if you have detected an error in the data we already have about your company so that we can proceed to rectify it.