Across Oregon, of the 311 gyms we list, 289 give a phone number and 300 have a website.
Top 10 gyms in Oregon
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
2Burn Fitness 24/7Woodburn
-
4DAC Event CenterEugene
-
5Cascade Athletic ClubsGresham
-
9Superior Athletic Club IIMedford
-
10Superior FitnessEagle Point
Cities
Largest first. Towns with a single gym are listed further down this page.
- Portland55
- Beaverton19
- Salem18
- Bend14
- Medford12
- Corvallis10
- Eugene9
- Ashland8
- Gresham7
- Hillsboro7
- Klamath Falls7
- Lake Oswego6
- McMinnville6
- Keizer5
- Oregon City5
- Tigard5
- Clackamas4
- Happy Valley4
- Lebanon4
- Lincoln City4
- Milwaukie4
- Wilsonville4
- Albany3
- Grants Pass3
- Hood River3
- Independence3
- Madras3
- Newberg3
- Redmond3
- Sherwood3
- Springfield3
- Tualatin3
- Canby2
- Dallas2
- Forest Grove2
- Gladstone2
- Gleneden Beach2
- Hermiston2
- Island City2
- Molalla2
- Roseburg2
- Scappoose2
- Silverton2
- Stayton2
- The Dalles2
- Troutdale2
- West Linn2
- Woodburn2
- Jacksonville1
- Talent1
Oregon, by feature
- 164
- 92
- 85
- 81
- 80
- 79
- 60
- 57
- 56
- 35
- 19
- 12
Other towns in Oregon
One gym each — too few for a page of their own, so they live here.
-
Tornado FitnessAumsville
635 Main St, Aumsville, OR 97325
-
Anytime FitnessCentral Point
312 Oak St, Central Point, OR 97502-2399
-
Anytime FitnessClatskanie
600 E Columbia River Hwy, Clatskanie, OR 97016
-
OutWest fitnessCoos Bay
217 S Broadway, Coos Bay, OR 97420
-
Anytime FitnessCornelius
112 N 20th Ave, Cornelius, OR 97113
-
Anytime FitnessCottage Grove
1600 E Main St, Cottage Grove, OR 97424-2242
-
Superior FitnessEagle Point
111 Alta Vista Rd, Eagle Point, OR 97524-9611
-
Ruby Peak PerformanceEnterprise
Enterprise, OR
-
Timber Town FitnessEstacada
321 SW OR-224, Estacada, OR 97023-7026
-
Coastal FitnessFlorence
2285 US-101, Florence, OR 97439-9722
-
Matt Withee Memorial PoolJefferson
1298 N 2nd St, Jefferson, OR 97352-9487
-
448 FitnessJunction City
121 W 6th Ave St, Junction City, OR 97448
-
Anytime FitnessLa Pine
16487 Bluewood Pl, La Pine, OR 97739-7526
-
Milton Freewater City PoolMilton-Freewater
200 Dehaven St, Milton-Freewater, OR 97862-1038
-
WOU Campus RecreationMonmouth
345 Monmouth Ave N, Monmouth, OR 97361-1329
-
Inch Bye Inch Gym - Women's Only GymNorth Bend
1223 Virginia Ave, North Bend, OR 97459
-
Roundup Athletic ClubPendleton
1415 Southgate, Pendleton, OR 97801-3845
-
Anytime FitnessPhilomath
1313 Main St, Philomath, OR 97370-2015
-
Norm's Xtreme Fitness CenterPrineville
120 NW 3rd St, Prineville, OR 97754-1814
-
The Body Shop Physical FitnessReedsport
115 S 20th St Ste 4, Reedsport, OR 97467
-
Anytime Fitness St. HelensSaint Helens
1538-1540 Columbia Blvd, Saint Helens, OR 97051
-
YMCA Olin Y Bignal Aquatic CenterSandy
39055 Pleasant St, Sandy, OR 97055-6314
-
PHiiT WERxSheridan
226 S Bridge St, Sheridan, OR 97378
-
Sisters Athletic ClubSisters
1001 Desperado Trl, Sisters, OR 97759
-
Anytime FitnessSutherlin
332 Dakota St, Sutherlin, OR 97479-9869
-
West Lane FitnessVeneta
24952 W Broadway, Veneta, OR 97487
-
Diane's FitnessWaldport
965 NE Broadway St, Waldport, OR 97394
-
Fitness 1440Warrenton
30 US-101, Warrenton, OR 97146
-
Pacific FitnessWinston
10 Oak St, Winston, OR 97496
-
SamFit - Newportnewport
1111 SW 10th St, newport, OR 97365
Guides for gym shoppers
All guides
OwningBeginner Gym Workout Guide: Simple Routines and Step-by-Step Plans
Learn how to build a balanced training schedule, master foundational movements safely, and establish a sustainable gym habit from your very first session.
MoneyEquinox Membership Cost Breakdown and Pricing Guide
This guide breaks down typical monthly dues, access tiers, and hidden fees to help you decide if luxury gym pricing fits your lifestyle and budget.
MoneyPlanet Fitness Membership Pricing and Day Pass Guide
Get a clear breakdown of base rates, Black Card upgrades, day pass fees, and annual club charges before signing up.
Good to know about gyms in Oregon
How much does a personal trainer cost?
Personal training sessions generally range from $50 to $120 per hour across Oregon. Rates depend on session duration, trainer credentials, and package options. You can browse 311 local fitness centers on GymFinderAtlas to find qualified trainers near you.
How much is monthly membership at LA Fitness?
Monthly memberships at LA Fitness typically range from $30 to $50 per month, alongside initiation and annual fees depending on access tiers. Across Oregon, pricing can vary slightly by specific club location and contract terms. You can review 311 gym options on GymFinderAtlas to compare features in your region.
How accurate is InBody scan?
InBody scans use bioelectrical impedance analysis and are generally accurate within 2% to 4% when testing conditions remain consistent. Hydration levels, recent meals, and intense exercise right before the test can influence the readings. In Oregon, 311 fitness centers listed on GymFinderAtlas offer body composition scans.
Does Planet Fitness have a basketball court?
Standard Planet Fitness locations do not feature basketball courts in their facilities. They focus primarily on cardio equipment, free weight areas, and circuit training equipment across Oregon. You can use GymFinderAtlas to search 311 local athletic clubs that offer full-size basketball courts.
Does Planet Fitness have squat racks?
Most Planet Fitness clubs feature Smith machines rather than traditional free-weight barbell squat racks to promote safety and guided movements. Facilities across Oregon prioritize user-friendly resistance equipment for general fitness. Browse 311 gym listings on GymFinderAtlas to locate gyms with dedicated power racks.