Best Gyms in Portland, OR
Discover and compare gyms, studios, and fitness centers in Portland, OR. Browse by category, read real member reviews, and find the gym that fits your goals.
Top Gyms in Portland
Last updated August 2026
- Lighthouse Community Yoga PDX – Group Classes
- Sellwood Pilates – Personal Training
- Form Method Studio – $200/mo, Personal Training
- 24 Hour Fitness – Personal Training
- Back to Balance LLC – Group Classes
- Studio Blue Pilates – Group Classes
- Forge Hot Yoga Alberta District – Group Classes
- MUV Fitness SE Portland – $49/mo, Personal Training
- Breathing Room Yoga + Meditation Studio – Personal Training
- F45 Training Raleigh Hills – Personal Training
Workout Types in Portland
Neighborhoods in Portland
- Gyms in Pearl District
- Gyms in Downtown
- Gyms in Nob Hill
- Gyms in Hawthorne
- Gyms in Alberta Arts District
- Gyms in Mississippi Avenue
- Gyms in Sellwood-Moreland
- Gyms in Richmond
- Gyms in Lloyd District
- Gyms in Laurelhurst
- Gyms in Belmont
- Gyms in St. Johns
- Gyms in Multnomah Village
- Gyms in Powellhurst-Gilbert
- Gyms in Woodstock
- Gyms in Foster-Powell
- Gyms in Kenton
- Gyms in Overlook
- Gyms in Beaumont-Wilshire
- Gyms in Eastmoreland
- Gyms in Mt. Tabor
- Gyms in Ladd
- Gyms in Lake Oswego
- Gyms in Beaverton
- Gyms in Tigard
- Gyms in Oregon City
- Gyms in Milwaukie
- Gyms in West Linn
- Gyms in Gresham
- Gyms in Hillsboro
- Gyms in Vancouver, WA
- Gyms in Happy Valley
All Gyms in Portland
- 24 Hour Fitness – 4224 NE Halsey St, Portland, OR 97213 – Group Fitness
- 24 Hour Fitness – 17942 SW McEwan Rd, Portland, OR 97224 – Group Fitness
- 24 Hour Fitness – 1265 NW Waterhouse Ave, Hillsboro, OR 97006 – Group Fitness
- 24 Hour Fitness – 1541 NE 181st Ave, Portland, OR 97230 – Group Fitness
- 24 Hour Fitness – 6095 SE Tualatin Valley Hwy, Hillsboro, OR 97123 – Group Fitness
- 24 Hour Fitness – 1210 NW Johnson St, Portland, OR 97209 – Group Fitness
- 24 Hour Fitness – 4546 SE McLoughlin Blvd, Portland, OR 97202 – Group Fitness
- 24 Hour Fitness – 1407 SW 4th Ave, Portland, OR 97201 – Group Fitness
- 4 Elements MMA – 5405 SE Alexander St Suite F, Hillsboro, OR 97123 – Martial Arts School
- All Heart Yoga – 1901 NW 26th Ave, Portland, OR 17459 – Yoga Studio
- Anytime Fitness – 8502 SW Terwilliger Blvd, Portland, OR 97219 – Open Gym
- Back to Balance LLC – 451 S 1st Ave Ste 100, Hillsboro, OR 97123 – Group Fitness
- Balance Fitness – 115 SE 2nd Ave, Hillsboro, OR 97123 – Group Fitness
- Balance Massage + Core Fitness Studio – 158 NE 2nd Ave, Hillsboro, OR 97124 – Personal Training
- barre3 – 6350 NE Cherry Dr, Hillsboro, OR 97124 – Group Fitness
- Barry's Portland – 1210 NW 10th Ave, Portland, OR 97209 – Group Fitness
- Beauchamp Recreation & Wellness Center – 5000 N Portsmouth Ave, Portland, OR 97203 – Athletic Club
- Beaverton Family YMCA – 9685 SW Harvest Ct, Portland, OR 97005 – Athletic Club
- Begin Pilates & Yoga, Serving NE Portland for 10 + years! – 2393 NE Fremont St d, Portland, OR 97212 – Pilates Studio
- Bethany Athletic Club – 15670 NW Central Dr, Hillsboro, OR 97124 – Athletic Club
- Bikram Yoga Fremont St – 4831 NE Fremont St, Portland, OR 97213 – Yoga Studio
- Blue House Fitness – 7024 N Richards St, Vancouver, WA 97203 – Personal Training
- Body Mechanics Pilates & Bodywork – 2512 SE 35th Pl, Portland, OR 97202 – Personal Training
- Bonfire Hot Yoga – 11150 SW Allen Blvd Suite 160, Portland, OR 97005 – Yoga Studio
- Breathing Room Yoga + Meditation Studio – 5291 NE Elam Young Pkwy Suite #130, Hillsboro, OR 97124 – Pilates Studio
- Chromacore – 2055 NW Savier St, Portland, OR 97209 – Group Fitness
- Clark County Family YMCA – 11324 NE 51st Cir, Vancouver, WA 98682 – Athletic Club
- Club Pilates – 7515 SW Barnes Rd Ste. 102, Portland, OR 63306 – Pilates Studio
- Club Pilates – 3 Monroe Pkwy Suite 300F, Portland, OR 97035 – Pilates Studio
- Club Pilates – 3218 NE Broadway, Portland, OR 97232 – Pilates Studio
- Club Pilates – 4324 SE Woodstock Blvd #2, Portland, OR 97206 – Pilates Studio
- Club Pilates – 1554 Garden St #101, Portland, OR 65870 – Pilates Studio
- Club Pilates – 7543 SE Blanton St, Hillsboro, OR 97123 – Pilates Studio
- Club Pilates – 2725 SW Cedar Hills Blvd Ste. 100, Portland, OR 97005 – Pilates Studio
- Club Pilates – 12305 SW Horizon Blvd Suite J207, Portland, OR 97007 – Pilates Studio
- Club Pilates Camas – 19215 SE 34th St Ste 108, Vancouver, WA 98607 – Pilates Studio
- Club Pilates Hazel Dell – 7901 NE 6th Ave Suite 109, Vancouver, WA 98665 – Pilates Studio
- Columbia Flow – 202 E Historic Columbia River Hwy Suite 160, Portland, OR 97060 – Pilates Studio
- Core Collective - Sculpt Studio – 3720 N Vancouver Ave, Portland, OR 97227 – Group Fitness
- CorePower Yoga - Bridgeport Village – 7497 SW Bridgeport Rd, Portland, OR 97224 – Yoga Studio
- CorePower Yoga - Portland Northwest – 2277 NW Quimby St, Portland, OR 97210 – Yoga Studio
- CorePower Yoga - Portland Southeast – 844 SE Morrison St, Portland, OR 97214 – Yoga Studio
- CrossFit Tigard – 9900 SW Tigard St, Portland, OR 97223 – Group Fitness
- Crunch Fitness – 8585 SW Cascade Ave, Portland, OR 97008 – Group Fitness
- Crunch Fitness – 12112 SE Division St, Portland, OR 97236 – Group Fitness
- CTA Hillsboro Jiu Jitsu – 2020 NE Aloclek Dr Ste 107, Hillsboro, OR 97124 – Martial Arts School
- Dance With Joy Studios – 8051 SE 16th Ave, Portland, OR 97202 – Dance
- DAYA Foundation – 3915 SW Baird St, Portland, OR 97219 – Recovery
- Dear Yoga – 1675 SE 6th Ave suite C, Portland, OR 97214 – Yoga Studio
- Diva Den Studio – 8900 SW Commercial St, Portland, OR 97223 – Dance
- ELEV8 Fitness – 7141 NE Imbrie Dr, Hillsboro, OR 97124 – Group Fitness
- Elk Rock Yoga – 5975 SE 52nd Ave, Portland, OR 97206 – Yoga Studio
- Ether & Stone – 1106 NE Orenco Station Pkwy, Hillsboro, OR 97124 – Yoga Studio
- EVOLVE Integrative Personal Training – 1161 NW Overton St, Portland, OR 97209 – Group Fitness
- F45 Training Raleigh Hills – 4775 SW 77th Ave, Portland, OR 97225 – Group Fitness
- Firelight Yoga – 1475 N Killingsworth St, Portland, OR 97217 – Yoga Studio
- Firstenburg Community Center – 700 NE 136th Ave, Vancouver, WA 98684 – Athletic Club
- FlightFORM Fitness | Lagree Fitness + AntiGravity Aerial Yoga & Fitness – 600 Washington St, Vancouver, WA 98660 – Group Fitness
- FlightSchool Gymnastics – 1281 NE 25th Ave Ste G, Hillsboro, OR 97124 – Gymnastics
- Flourish Pilates – 1785 Willamette Falls Dr, Portland, OR 97068 – Personal Training
- FLOW in The City – 3956 N Vancouver Ave Suite 152, Portland, OR 97227 – Pilates Studio
- Flow Lab – 9290 SW Beaverton Hillsdale Hwy, Portland, OR 68502 – Group Fitness
- Forge Hot Yoga Alberta District – 1301 NE Alberta St, Portland, OR 97211 – Yoga Studio
- Form Method Studio – 4612 SW Beaverton Hillsdale Hwy, Portland, OR 97221 – Group Fitness
- Friendly House – 1737 NW 26th Ave, Portland, OR 97210 – Group Fitness
- Fuel Yoga Workouts – 826 SW 2nd Ave, Portland, OR 97204 – Yoga Studio
- Full Bodied Yoga – 1120 SE Main St #101, Portland, OR 97214 – Yoga Studio
- Gold’s Gym Camas – 2950 NW 38th Ave, Vancouver, WA 98607 – Bodybuilding
- Gracie Barra Southwest Portland – 9975 SW Frewing St Suite 120, Portland, OR 97223 – Martial Arts School
- Hawthorn Farm Athletic Club – 4800 NE Belknap Ct, Hillsboro, OR 97124 – Athletic Club
- Heights Yoga – 600 N Devine Rd, Vancouver, WA 98661 – Yoga Studio
- Hidden Creek Community Center – 5100 NE Hidden Creek Dr, Hillsboro, OR 97124 – Athletic Club
- Hollywood Fitness – 5223 NE Sandy Blvd, Portland, OR 33397 – Group Fitness
- Hot Yoga Vancouver – 1801 SE 164th Ave UNIT 109, Vancouver, WA 98683 – Yoga Studio
- HOTWORX - Portland, OR - Washington Square – 9140 SW Hall Blvd A, Portland, OR 97223 – Group Fitness
- IM=X Pilates and Fitness – 436 1st St, Portland, OR 97209 – Personal Training
- Impact Jiu Jitsu (Hillsboro) – 1001 SE Tualatin Valley Hwy A29, Hillsboro, OR 97123 – Martial Arts School
- IMX Pilates Bethany – 18335 NW West Union Rd A, Hillsboro, OR 97124 – Personal Training
- Industrial Strength Gym: Fitness & Jiu Jitsu – 8709 N Lombard St, Vancouver, WA 97203 – Group Fitness
- Jessica Schultz Pilates – 711 SE Ankeny St, Portland, OR 97214 – Pilates Studio
- Jewel Yoga – 1020 SW Taylor St #780, Portland, OR 25067 – Yoga Studio
- K Fit Studio – 2725 SE Ash St, Portland, OR 69076 – Group Fitness
- Kat Kocurek - Rolfing, Yoga, and Movement – 1016 SE 12th Ave Suite 10, Portland, OR 97214 – Personal Training
- Katona Pilates – 12695 SW Crescent St unit 150, Portland, OR 97005 – Pilates Studio
- Kinespirit Circle Gyrotonic and Pilates Studio – 1231 NW 11th Ave, Portland, OR 97209 – Pilates Studio
- LA Fitness – 2800 SW Hocken Ave, Portland, OR 97005 – Group Fitness
- LA Fitness – 7410 NE Imbrie Dr, Hillsboro, OR 97124 – Group Fitness
- Life Pilates Vancouver – 400 E Evergreen Blvd, Vancouver, WA 98660 – Pilates Studio
- Lighthouse Community Yoga PDX – 9161 SE Foster Rd, Portland, OR 97266 – Yoga Studio
- Lone Fir Fitness – 2839 SE Stark St, Portland, OR 97214 – Group Fitness
- Matt Nelson Yoga – 3934 NE 15th Ave, Portland, OR 97212 – Yoga Studio
- Me Fitness Studios – 4943 NE Martin Luther King Jr Blvd, Portland, OR 97211 – Group Fitness
- Meraki Fitness – 1300 NE 48th Ave #1600, Hillsboro, OR 97124 – Group Fitness
- Mija Hot Yoga – 7025 N Lombard St Suite 200, Vancouver, WA 60631 – Pilates Studio
- Mittleman Jewish Community Center – 6651 SW Capitol Hwy, Portland, OR 97219 – Athletic Club
- Movement Portland – 1405 NW 14th Ave, Portland, OR 97209 – Climbing
- Mt Scott Community Center & Indoor Pool – 5530 SE 72nd Ave, Portland, OR 97206 – Athletic Club
- Mt. Tabor CrossFit – 8028 NE Glisan St, Portland, OR 97213 – Personal Training
- Multnomah Athletic Club – 1849 SW Salmon St, Portland, OR 97205 – Athletic Club
- Muni Muni Yoga & Wellness – 13317 NE 12th Ave #111, Vancouver, WA 98685 – Group Fitness
- MUV Fitness SE Portland – 10414 SE Washington St, Portland, OR 97216 – Group Fitness
- MUV Fitness Tanasbourne – 9425 NE Windsor St, Hillsboro, OR 97006 – Group Fitness
- Near East Yoga – 707 NE Broadway #206, Portland, OR 97232 – Yoga Studio
- Next Level Barbell | Milwaukie Gym – 16660 SE McLoughlin Blvd, Portland, OR 97267 – Open Gym
- Northwest Core Balance - Pilates and Fitness – 19398 SW Mohave Ct, Portland, OR 97062 – Personal Training
- NOW Yoga - N. Williams – 4201 N Williams Ave, Portland, OR 97217 – Yoga Studio
- NOW Yoga - SE Division – 3110 SE Division St, Portland, OR 37213 – Yoga Studio
- NXT Level Fitness – 3677 NE John Olsen Avenue, Hillsboro, OR 97124 – Group Fitness
- Orangetheory Fitness – 11800 NW Cedar Falls Dr #108, Portland, OR 97229 – Group Fitness
- Orangetheory Fitness – 965 NE Orenco Station Pkwy, Hillsboro, OR 97124 – Group Fitness
- Oregon Pro Wrestling School – 2092 NE Aloclek Dr Ste 522, Hillsboro, OR 97124 – Martial Arts School
- Original Goat Yoga- Oregon City OR – 17531 S Henrici Rd, Portland, OR 97045 – Group Fitness
- Pacific Northwest Pilates – 5201 SW Westgate Dr #114, Portland, OR 97221 – Personal Training
- Parallel 45 Yoga – 316 SE 123rd Ave Suite D-6, Vancouver, WA 98683 – Yoga Studio
- Paxson Yoga and Wellness Center – 6840 S Macadam Ave, Portland, OR 97219 – Pilates Studio
- PDXstrength – 8835 N Bradford St, Vancouver, WA 98663 – Group Fitness
- Peak Performance - N Portland Gym – 2310 N Lombard St, Portland, OR 97217 – Group Fitness
- Peak Performance - NE Portland Gym – 2640 NE Alberta St, Portland, OR 97211 – Group Fitness
- Peak Performance - Scappoose Gym & Athletic Club – 51581 Columbia River Hwy, Vancouver, WA 97056 – Athletic Club
- Pilates by Martina – 10637 NE Coxley Dr Suite 205, Vancouver, WA 98662 – Pilates Studio
- Pilates Happy valley – 12900 SE 162nd Ave Ste. 101, Portland, OR 97086 – Pilates Studio
- Pilates Plus Northwest – 1901 Main St, Vancouver, WA 98660 – Pilates Studio
- Piper Pilates – 1537 SE Pershing St, Portland, OR 97202 – Pilates Studio
- Portland Rock Gym - Beaverton – 10860 SW Barnes Rd, Portland, OR 97225 – Climbing
- Portland Rock Gym - Northeast – 21 NE 12th Ave, Portland, OR 97232 – Climbing
- Portland Strength Collective – 1225 SE Grand Ave, Portland, OR 27260 – Group Fitness
- PulsePDX – 3602 NE Sandy Blvd, Portland, OR 97232 – Dance
- Ready Set Grow – 5429-5433 NE 30th Ave, Portland, OR 97211 – Dance
- reFORM Pilates and Movement – 828 SE 34th Ave D, Portland, OR 97214 – Pilates Studio
- Rev'd Fitness | Portland – 1333 NW Glisan St, Portland, OR 97209 – Group Fitness
- rhythms community studio – 1720 NW Marshall St, Portland, OR 97209 – Group Fitness
- Rock Haven Climbing Gym – 355 NE 223rd Ave, Portland, OR 97233 – Climbing
- Roll Ups Pilates – 715 NE Lawrence Ave Suite 109, Portland, OR 97232 – Pilates Studio
- Rose City Barbell – 9385 SW Greenburg Rd #100, Portland, OR 97223 – Open Gym
- Rose City Fitness – 1723 NW 24th Ave, Portland, OR 97210 – Group Fitness
- Scoliosis Wellness – 4001 Main St Suite 216, Vancouver, WA 98663 – Personal Training
- Sculpt Yoga – 4710 SW Scholls Ferry Rd, Portland, OR 97225 – Group Fitness
- Seeking Space Yoga – 8525 SW Barbur Blvd, Portland, OR 97219 – Yoga Studio
- Sellwood Pilates – 1229 SE Nehalem St, Portland, OR 97202 – Pilates Studio
- Sellwood Yoga – 7970 SE 13th Ave, Portland, OR 87734 – Yoga Studio
- ShantiOm Yoga – 7334 N Chicago Ave, Vancouver, WA 97203 – Yoga Studio
- Shute Park Aquatic & Recreation Center – 953 SE Maple St, Hillsboro, OR 97123 – Athletic Club
- Skyhook Ninja Fitness – 12008 SW Garden Pl, Portland, OR 97223 – Group Fitness
- Southwest Community Center – 6820 SW 45th Ave, Portland, OR 97219 – Athletic Club
- Spectra Gymnastics – 11959 SW Garden Pl, Portland, OR 11959 – Gymnastics
- Springwater Pilates – 6210 SE Milwaukie Ave, Portland, OR 97202 – Pilates Studio
- St. Johns Boxing – 8511 N Lombard St, Vancouver, WA 98665 – Martial Arts School
- Stafford Hills Club – 5916 Southwest Nyberg Lane, Portland, OR 97062 – Athletic Club
- Stoneworks Climbing Gym – 6775 SW 111th Ave, Portland, OR 97008 – Climbing
- Strength Lab – 7200 SE 92nd Ave a, Portland, OR 97266 – Group Fitness
- Studio 45 – 1874 NE 106th Ave, Hillsboro, OR 97006 – HIIT
- Studio 45 – 1100 SE Division St #110, Portland, OR 97202 – Pilates Studio
- Studio Blue Pilates – 1400 NW Irving St #112, Portland, OR 97209 – Personal Training
- Studio Reset – 925 NW 19th Ave K, Portland, OR 97209 – Pilates Studio
- SWB Fitness – 8075 SW Cirrus Dr, Portland, OR 97224 – Group Fitness
- The AERO Space - Southeast – 111 SE Madison St, Portland, OR 97214 – Dance
- The Bar Method Portland - Pearl District – 904 NW Hoyt St, Portland, OR 97209 – Pilates Studio
- The Bhakti Yoga Movement Center – 2500 SE 26th Ave, Portland, OR 97202 – Yoga Studio
- The Breathe Building – 2305 SE 50th Ave, Portland, OR 97215 – Group Fitness
- The Children's Gym – 1625 NE Sandy Blvd, Portland, OR 97232 – Athletic Club
- The Circuit Bouldering Gym Tigard – 16255 SW Upper Boones Ferry Rd, Portland, OR 97224 – Climbing
- The House Pilates – 2008 SE 8th Ave #203, Vancouver, WA 98661 – Group Fitness
- The Little Gym of Lake Oswego – 5820 Jean Rd, Portland, OR 97035 – Dance
- The Movement Park - Parkour & More – 2240 NE Griffin Oaks St #1000, Hillsboro, OR 97124 – Martial Arts School
- The People's Yoga – 3014 NE Killingsworth St, Portland, OR 97211 – Yoga Studio
- The People’s Yoga – 4029 SE Hawthorne Blvd, Portland, OR 97214 – Yoga Studio
- The Practice Space - Yoga Pilates – 4220 SE Belmont St, Portland, OR 97215 – Pilates Studio
- The Yoga Annex. – 1808 SW 9th Ave Ste 102, Vancouver, WA 98660 – Yoga Studio
- The Yoga Space – 210 NW 17th Ave #101, Portland, OR 27705 – Yoga Studio
- Thrive Yoga & Wellness – 1107 7th St, Portland, OR 97045 – Group Fitness
- TITLE Boxing Club Portland Beaverton – 7417 SW Beaverton Hillsdale Hwy #300, Portland, OR 97225 – Group Fitness
- Trainer's Club – 333 S State St W, Portland, OR 97034 – Group Fitness
- TTP Fitness Gym Beaverton – 14199 SW Millikan Way, Portland, OR 97006 – Group Fitness
- Twist Yoga and Pilates Studio Lake Oswego – 3970 Mercantile Dr, Portland, OR 97035 – Pilates Studio
- United Athletic Club - Eastside – 930 SE Taylor St, Portland, OR 97214 – Athletic Club
- United Athletic Club - Sellwood – 8433 SE 17th Ave, Portland, OR 97202 – Open Gym
- Urban Pilates – 1981 N Killingsworth St, Portland, OR 97217 – Pilates Studio
- Village Fit – 4016 NE Fremont St, Portland, OR 97212 – Group Fitness
- West Coast Fitness – 7522 N Lombard St, Vancouver, WA 97203 – Group Fitness
- West Coast Strength – 9100 SE Sunnyside Rd, Portland, OR 97015 – Group Fitness
- Wild Reed Yoga – 400 SE Grand Ave, Portland, OR 97214 – Yoga Studio
- Will Power Gym – 8531 NE Cornell Rd STE 200, Hillsboro, OR 67124 – Bodybuilding
- woo-woo – 2710 N Interstate Ave, Portland, OR 97227 – Group Fitness
- Woodslawn Fitness – 4356 SW Multnomah Blvd, Portland, OR 97219 – Personal Training
- Workout Anytime Beaverton – 14360 SW Allen Blvd, Portland, OR 97005 – Group Fitness
- Yin Yoga Space PDX – 32 NE 7th Ave, Portland, OR 97232 – Yoga Studio
- Yoga Hillsboro & The Stress Reduction Clinic – 125 S 1st Ave Box 3909, Hillsboro, OR 97123 – Yoga Studio
- Yoga OMazing – 1849 NE 106th Ave Ste 200, Hillsboro, OR 97124 – Yoga Studio
- Yoga On Yamhill – 124 SW Yamhill St, Portland, OR 97204 – Yoga Studio
- Yoga Refuge – 7831 SE Stark St, Portland, OR 97215 – Yoga Studio
- yogaRIOT – 7384 SE Milwaukie Ave, Portland, OR 97202 – Pilates Studio
- YogaSix Slabtown – 1516 NW 22nd Ave, Portland, OR 97210 – Group Fitness
- YogaSix West Vancouver – 1700 Main St Suite B, Vancouver, WA 98660 – Yoga Studio
- YoYoYogi Yoga Studio – 1306 NW Hoyt St #101, Portland, OR 97209 – Yoga Studio