Best Gyms in Portland, ME
Discover and compare gyms, studios, and fitness centers in Portland, ME. Browse by category, read real member reviews, and find the gym that fits your goals.
Top Gyms in Portland
Last updated October 2026
- StretchLab – $189/mo, Personal Training
- Foley's Fitness Center – $60/mo, Personal Training
- Snap Fitness South Portland – $45/mo, Personal Training
- Spurling Fitness South Portland – Personal Training
- Yoga On Munjoy Hill – Group Classes
- Dragon Fire Martial Arts, LLC – Group Classes
- DYNA MAXX – Olympic Lifting
- Rêve Cycling Studio – Group Classes
- Coastal Performance Training Facility – Personal Training
- Danza Latina dance studio – Group Classes
Workout Types in Portland
Neighborhoods in Portland
- Gyms in Old Port
- Gyms in West End
- Gyms in East End
- Gyms in Munjoy Hill
- Gyms in Bayside
- Gyms in Parkside
- Gyms in Deering Center
- Gyms in North Deering
- Gyms in East Deering
- Gyms in Back Cove
- Gyms in Rosemont
- Gyms in Libbytown
- Gyms in Stroudwater
- Gyms in Riverton
- Gyms in South Portland
- Gyms in Westbrook
- Gyms in Falmouth
- Gyms in Scarborough
- Gyms in Cape Elizabeth
- Gyms in Gorham
- Gyms in Cumberland
- Gyms in Yarmouth
- Gyms in Windham
- Gyms in Saco
- Gyms in Biddeford
- Gyms in Old Orchard Beach
- Gyms in Brunswick
All Gyms in Portland
- Aikido of Maine – 226 Anderson St, Portland, ME 04101 – Martial Arts School
- Anytime Fitness – 1364 Congress St, Portland, ME 04102 – Open Gym
- Anytime Fitness – 180 Waterman Dr, South Portland, ME 04106 – Open Gym
- APEX Performance – 60 Gray Rd Suite 8, Falmouth, ME 04102 – Personal Training
- Arcana – 81 Market St, Portland, ME 04101 – Yoga Studio
- Baby Booty Workout – 449 Forest Ave Ste 201, Portland, ME 04101 – Group Fitness
- Back Cove Personal Fitness – 50 Cove St, Portland, ME 04101 – Personal Training
- Basics Fitness Center – 380 Western Ave, South Portland, ME 20740 – Personal Training
- Beacon Community Fitness – 341 Marginal Way, Portland, ME 04101 – CrossFit
- Bear Essentials Fitness – Throttle Car Club, 10 Dynamic Dr #202, Scarborough, ME 04074 – Personal Training
- Better Fit Fitness Center – 111 Ossipee Trl E, Standish, ME 04084 – Personal Training
- Beyond Fitness – 15 Main St, Gray, ME 04101 – Personal Training
- Beyond Strength – 60 Gray Rd, Falmouth, ME 04105 – Personal Training
- Body Positive Dance Fitness – 1100 Brighton Ave, Portland, ME 04102 – Dance
- Breathing Room Yoga and Movement Studio – 146 Ocean St, South Portland, ME 04106 – Yoga Studio
- btone FITNESS Portland – 387 Commercial St, Portland, ME 04101 – Pilates Studio
- Cait Bower Pilates – 40 Free St Ste E, Portland, ME 04101 – Pilates Studio
- Casco Bay Movers Dance Studio – 517 Forest Ave #6, Portland, ME 04101 – Dance
- Centerpoint Martial Arts – West Falmouth, Crossing Shopping Center, 65 Gray Rd Unit 2, Portland, ME 04103 – Martial Arts School
- Club Pilates – 75 Chestnut St Ste 101, Portland, ME 04101 – Pilates Studio
- Coastal Performance Training Facility – 14 Thomas Point Rd, Brunswick, ME 04011 – Sports Performance
- Costello Sports Complex – Campus Ave, Gorham, ME 04038 – Athletic Club
- Creating Space Yoga – 1717 Congress St, Portland, ME 20720 – Yoga Studio
- Crisp Classes – 200 Expedition Dr, Scarborough, ME 04103 – Group Fitness
- CrossFit Casco Bay – 1000 Congress St, Portland, ME 04101 – CrossFit
- CrossFit Rising Tide – 110 Main St, Saco, ME 04072 – Open Gym
- Crossfit Yarmouth – 247 Portland St Bldg C, Yarmouth, ME 04101 – CrossFit
- Dance Studio of Maine – 6 School St, Gorham, ME 04038 – Dance
- Danza Latina dance studio – 413 Broadway, South Portland, ME 04106 – Dance
- Dirigo Fitness – 240 US-1 C100, Falmouth, ME 04101 – Personal Training
- Discovery Martial Arts – 34 Rainmaker Dr, Portland, ME 04103 – Martial Arts School
- Dragon Fire Martial Arts, LLC – 650 Main St, South Portland, ME 04106 – Martial Arts School
- DYNA MAXX – 120 Main St, Westbrook, ME 04092 – Powerlifting
- Dynamics Fitness – 152 U.S. Unit 18, 152 US-1, Scarborough, ME 65320 – Group Fitness
- Dynamics Fitness – 633 Forest Ave, Portland, ME 04101 – Group Fitness
- EA Fitness and Performance – 56 Northport Dr Ste 102, Portland, ME 20056 – Personal Training
- East Yard Crossfit – 125 John Roberts Rd Unit 15, South Portland, ME 20007 – CrossFit
- Elevate Athletics – 442 US-1, Scarborough, ME 04101 – Sports Performance
- EVO Rock + Fitness Portland – 65 Warren Ave, Portland, ME 04103 – Climbing
- Evolution Athletix – 4 Cascade Rd, Saco, ME 04072 – Group Fitness
- Explore Movement – 133 Gray Rd, Falmouth, ME 04105 – Pilates Studio
- F45 Training Downtown Portland – 178 Kennebec St, Portland, ME 04101 – Group Fitness
- F45 Training Westbrook Crossing – 11 Main St Ste 2, Westbrook, ME 04092 – Group Fitness
- Foley's Fitness Center – 33 Haigis Pkwy, Scarborough, ME 04102 – Personal Training
- Forever Wild Yoga & Wellness – 98 Main St Ste 10, Brunswick, ME 04101 – Yoga Studio
- Gracie Barra South Portland, ME – 798 Main St, South Portland, ME 04106 – Jiu Jitsu
- Gracie Barra South Portland, ME - Jiu-Jitsu & Self-Defense – 798 Main St, South Portland, ME 04106 – Martial Arts School
- Greener Postures Yoga – Next to Hannafords, 65 Gray Rd Ste 6, Falmouth, ME 04105 – Yoga Studio
- Greener Postures Yoga – 740 Broadway, South Portland, ME 50106 – Yoga Studio
- Grit Training – 585 Walnut Hill Rd B, North Yarmouth, ME 04097 – Group Fitness
- H2O Fitness Collaborative – 245 Gorham Rd, Scarborough, ME 04074 – Personal Training
- Health Coaches at Stevens Square – 631 Stevens Ave Ste 103, Portland, ME 20015 – Personal Training
- Home of the Maine Celtics – 239 Park Ave, Portland, ME 04101 – Athletic Club
- HOTWORX - Portland, ME – 100 Gorham Rd Unit C, South Portland, ME 04106 – HIIT
- Hustle and Flow – 155 Brackett St, Portland, ME 04102 – Dance
- Iron Legion Scarborough – 450 Payne Rd, Scarborough, ME 04074 – Personal Training
- Iron Legion Strength Co. – Enter building at door #7, 90 Bridge St Units 125,127 and 130, Westbrook, ME 04092 – Personal Training
- Jacked and Jilled – 184 Main St, South Portland, ME 04101 – Powerlifting
- Jade Integrated Health – 1023 Washington Ave, Portland, ME 04103 – Personal Training
- Jibe Cycling Portland – 82 Hanover St Suite 12, Portland, ME 04101 – Group Fitness
- Jibe Cycling Yarmouth – 750 US-1, Yarmouth, ME 04096 – Group Fitness
- Jukado, Family Martial Arts and Fitness center – 821 Main St, Westbrook, ME 04102 – Martial Arts School
- Kaia Pilates LLC – 7 Oak Hill Terrace Suite 203, Scarborough, ME 04074 – Pilates Studio
- Kaia Pilates LLC – 27 Gorham Rd Unit 102, Scarborough, ME 04074 – Pilates Studio
- KUMA Fit Westbrook: Kickboxing & Fitness for Women – 39 Mechanic St #800, Westbrook, ME 04092 – Boxing
- Leaping Waters Yoga – 146 -148 Ocean St, South Portland, ME 20001 – Yoga Studio
- Limber – 256 US-1 Suite 4, Falmouth, ME 04105 – Climbing
- Maine Academy of Gymnastics – 20 Terminal St, Westbrook, ME 04092 – Gymnastics
- Maine Ballroom Dance – 616 Congress St 2nd Floor, Portland, ME 04101 – Dance
- Maine Hatha Yoga – 260 Western Ave Suite 1A, South Portland, ME 04106 – Yoga Studio
- Maine Pilates – Ballroom, 11 Pleasant St, Brunswick, ME 04101 – Pilates Studio
- Maine Pilates – 8 Turning Leaf Dr, Windham, ME 04062 – Pilates Studio
- Maine Warrior Gym – 333 Clarks Pond Pkwy, South Portland, ME 04106 – Sports Performance
- Mainely Pilates – 374 US-1 Ste 6, Yarmouth, ME 04105 – Pilates Studio
- MeFit – 24 Bridgton Rd St 10, Westbrook, ME 04101 – Group Fitness
- Misfit Gym Portland – 1077 Riverside St, Portland, ME 04103 – CrossFit
- Mome Studios – 105 Ocean St, South Portland, ME 04106 – Pilates Studio
- Momentum Performance and Wellness – 125 John Roberts Rd # 16, South Portland, ME 24102 – Personal Training
- Move ME Pilates and Barre – 160 Presumpscot St, Portland, ME 20002 – Pilates Studio
- New England Fitness – 49, Topsham, ME 04086 – Open Gym
- New England Fitness & Athletics – 15 Commons Ave, Windham, ME 04103 – Open Gym
- NXGen Fitness Center – 29 Pleasant Hill Rd, Scarborough, ME 24122 – Group Fitness
- NXGen Fitness Center – 75 Northport Dr, Portland, ME 20084 – Group Fitness
- Orangetheory Fitness – 95 Rock Row STE 130, Westbrook, ME 04092 – Group Fitness
- Orangetheory Fitness – 23 Marginal Way #5, Portland, ME 04101 – Group Fitness
- Perfect Fit Health and Fitness – 25 Plaza Dr Ste 3, Scarborough, ME 20703 – Personal Training
- Planet Fitness – 251 US-1, Falmouth, ME 04105 – Open Gym
- Planet Fitness – 198 Maine Mall Rd, South Portland, ME 04106 – Open Gym
- Portland Aikido – 120 Woodford St #4513, Portland, ME 04103 – Martial Arts School
- Portland Boxing Club – 33 Allen Ave, Portland, ME 04103 – Boxing
- Portland Community Squash – 66 Noyes St, Portland, ME 04103 – Athletic Club
- Portland Kung Fu – 142 High St Ste #211, Portland, ME 04101 – Martial Arts School
- Portland Power Yoga – 84 Cove St, Portland, ME 04101 – Yoga Studio
- Portland Sports Complex – 512 Warren Ave, Portland, ME 04103 – Athletic Club
- Portland Swing Project – 616 Congress St, Portland, ME 04101 – Dance
- Portland Yoga Collective – 98 Cross St N Ste C, Portland, ME 04101 – Yoga Studio
- Pure Barre – 477 Fore St, Portland, ME 04101 – Group Fitness
- Recon Fitness - Boxing Fitness and MMA Training Gym – 1067 Riverside St Unit 1, Portland, ME 04103 – Boxing
- Red Hot & Ladylike – 1053 Forest Ave, Portland, ME 04103 – Dance
- Reframe Fitness Falmouth – 267 US-1 Unit 104, Falmouth, ME 04105 – Pilates Studio
- Rêve Cycling Studio – 559 Forest Ave, Portland, ME 04101 – Group Fitness
- Rise Pilates Portland – 88 Danforth St, Portland, ME 04101 – Pilates Studio
- Riverbend Yoga & Meditation Studio – 438 US-1, Yarmouth, ME 04096 – Yoga Studio
- Riverview Martial Arts – 682 Broadway, South Portland, ME 04106 – Martial Arts School
- Rosa Noreen - Belly Dance Classes and Performance – 108 High St, Portland, ME 20016 – Dance
- Ryze Personal Training – 17 Railroad Ave, Gorham, ME 04103 – Personal Training
- Saco Sport & Fitness – 329 North St, Saco, ME 04072 – Group Fitness
- Salt Pump Climbing Company – 36 Haigis Pkwy, Scarborough, ME 20024 – Climbing
- SALUD Portland – 265 Marginal Way, Portland, ME 04101 – Group Fitness
- SCARBOROUGH PILATES – 152 US-1 #12, Scarborough, ME 04074 – Pilates Studio
- Scarborough Yoga – 433 US-1, Scarborough, ME 04074 – Yoga Studio
- Shelby Trained – 2 DeLorme Dr, Yarmouth, ME 27326 – Personal Training
- Shift Portland Training Center – 24 Preble St, Portland, ME 04101 – Personal Training
- Ship City Fitness – 9 Cumberland St, Brunswick, ME 04101 – Open Gym
- Snap Fitness Old Orchard – 8 Heath St Ste A, Old Orchard Beach, ME 04064 – Open Gym
- Snap Fitness South Portland – 747 Broadway, South Portland, ME 04106 – Open Gym
- Sound & Yoga – 128 Cassidy Point Dr 2nd Floor, Portland, ME 04102 – Yoga Studio
- South Portland Community Center – 21 Nelson Rd, South Portland, ME 04106 – Athletic Club
- Southern Maine Athlete Academy – 160 Presumpscot St, Portland, ME 04103 – Sports Performance
- Southern Maine Brazilian Jiu Jitsu – 333 Clarks Pond Pkwy, South Portland, ME 04106 – Martial Arts School
- Springboard Pilates – 72 Pine St #15, Portland, ME 04102 – Pilates Studio
- Spurling Fitness Scarborough – 10 Market St, Scarborough, ME 04074 – Personal Training
- Spurling Fitness South Portland – 239 Ocean St, South Portland, ME 04106 – Personal Training
- Steady State – 24 Romasco Ln, Portland, ME 04101 – Personal Training
- Steel In Motion – 16 Cumberland St, Westbrook, ME 04092 – Dance
- Stonecoast Brazilian Jiu Jitsu for Kids – 131 Johnson Rd, Portland, ME 20071 – Jiu Jitsu
- StretchLab – 246 US-1 Ste 2, Scarborough, ME 04101 – Personal Training
- Sullivan Recreation and Fitness Complex – 66 Falmouth St, Portland, ME 04103 – Athletic Club
- The Academy – 18 Ashmont St, Portland, ME 04103 – Jiu Jitsu
- The Exercise Coach Portland ME – 118 Marginal Way, Portland, ME 04101 – Personal Training
- The Fitness Factory – 512 Warren Ave, Portland, ME 04103 – Bodybuilding
- The Form Lab – 269 US-1, Falmouth, ME 04105 – Personal Training
- The Little Gym of Scarborough, ME – 700 Gallery Blvd C, Scarborough, ME 04074 – Group Fitness
- The Portland Yoga Project – 449 Forest Ave, Portland, ME 04101 – Yoga Studio
- The Portland Yoga Project – 129 Newbury St, Portland, ME 04101 – Yoga Studio
- The Salt Flat Dance Collaborative – 174 US-1, Scarborough, ME 04074 – Dance
- Train Maine Fitness & Performance Center – 165 Warren Ave, Westbrook, ME 04103 – Personal Training
- Train Your Inner Athlete – 426 Bridge St, Westbrook, ME 04105 – Personal Training
- TruFit 30 – 333 Clarks Pond Pkwy #10, South Portland, ME 60124 – Group Fitness
- Tumble Tikes - Party + Play Gym – 180 Waterman Dr Ste 1, South Portland, ME 04106 – Group Fitness
- Una Yoga – 54 York St, Portland, ME 04101 – Yoga Studio
- Uprise Hot Yoga – VV4V+27, Freeport, ME 04032 – Yoga Studio
- Vanessa Carlson Fitness – 415 Congress St Ste 301P, Portland, ME 20001 – Personal Training
- Vanessa Carlson Fitness – 533 Congress St Ste 10, Portland, ME 20738 – Personal Training
- Vigor Strength Studio – 645 Main St, Gorham, ME 04038 – Personal Training
- Wildcats Gymnastics – 155 Riverside St Unit C, Portland, ME 04103 – Gymnastics
- Workout Anytime Portland – 1100 Brighton Ave Ste 12, Portland, ME 04102 – Open Gym
- Workout Anytime Portland Downtown – 511 Congress St Ste 12, Portland, ME 20001 – Open Gym
- Yoga On Munjoy Hill – 40 St Lawrence St, Portland, ME 04101 – Yoga Studio
- Zbon Fitness – 438 US-1, Yarmouth, ME 04096 – Personal Training