All states›New Mexico

Gyms in New Mexico

114 gyms in 30 cities and towns across New Mexico. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

New Mexico has about 2,130,256 residents, so that's 5.4 gyms per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

114gyms
30cities & towns
96%list a phone
110with a website

Across New Mexico, of the 114 gyms we list, 109 give a phone number, 7 publish opening hours and 110 have a website.

Top 10 gyms in New Mexico

Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking

  1. 1Defined FitnessAlbuquerque

    Childcare / kids clubSwimming poolSauna or steamNo contract
  2. 2Bionic BarbellLas Cruces

    Mon 12am-11:59pm, Tue 12am-11:59pm, Wed 12am-11:59pm, Thu 12am-11:59pm, Fri 12am-11:59pm, Sat 12am-11:59pm, Sun 12am-11:

    Childcare / kids clubSauna or steam24-hour accessGroup classes
  3. 3Bionic BarbellLas Cruces

    Mon 12am-11:59pm, Tue 12am-11:59pm, Wed 12am-11:59pm, Thu 12am-11:59pm, Fri 12am-11:59pm, Sat 12am-11:59pm, Sun 12am-11:

    Childcare / kids clubSauna or steam24-hour accessGroup classes
  4. 4Del Norte Sports and WellnessAlbuquerque

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  5. 5Downtown Sports and WellnessAlbuquerque

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  6. 6Elite Physique Gym 24/7Rio Rancho

    Childcare / kids club24-hour accessNo contractGroup classes
  7. 7Midtown Sports and WellnessAlbuquerque

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  8. 8Riverpoint Sports and WellnessAlbuquerque

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  9. 9310 FitnessLas Cruces

    Mon-Fri 5am-12pm, Sat-Sun 6am-8pm

    Childcare / kids clubSwimming poolGroup classes
  10. 10Defined Fitness Rio ClubRio Rancho

    Childcare / kids clubSwimming poolSauna or steamGroup classes

Cities

Largest first. Towns with a single gym are listed further down this page.

New Mexico, by feature

Other towns in New Mexico

One gym each — too few for a page of their own, so they live here.

  1. Anytime FitnessAztec

    105 W Aztec Blvd, Aztec, NM 87410-1947

    24-hour access
  2. Snap FitnessBosque Farms

    1495 Bosque Farms Blvd Ste D, Bosque Farms, NM 87068

    24-hour access
  3. Anytime FitnessCarlsbad

    400 Cascade Ave, Carlsbad, NM 88220

    24-hour access
  4. Anytime FitnessEspanola

    603 Silkey Way, Espanola, NM 87532-3244

    24-hour access
  5. Anytime FitnessHobbs

    3825 N Grimes St, Hobbs, NM 88240

    24-hour access
  6. Jemez Fitness CenterJemez Pueblo

    4531 NM-4, Jemez Pueblo, NM 87024

    Childcare / kids club
  7. Kirtland AFB East Fitness CenterKirtland Air Force Base

    1451 Texas St SE, Kirtland Air Force Base, NM 87117

    Swimming pool24-hour accessGroup classes
  8. Anytime FitnessLas Vegas

    1650 7th St, Las Vegas, NM 87701-4920

    24-hour access
  9. Powerflex Gym AlbuquerqueLos Ranchos de Albuquerque

    6601 4th St NW, Los Ranchos de Albuquerque, NM 87107-6149

    24-hour access
  10. Elite Fitness & Workout Center (Questa, NM)Questa

    2353 HWY 522, Questa, NM 87556

    24-hour accessNo contract
  11. Snap FitnessRaton

    1100 S 2nd St Ste C, Raton, NM 87740

    24-hour access
  12. Gold Hill GymRed River

    500 W Main St, Red River, NM 87558

    24-hour access
  13. Anytime FitnessRoswell

    1300 S Main St, Roswell, NM 88203

    24-hour access
  14. NMT GymSocorro

    801 Leroy Pl, Socorro, NM 87801-4681

    Mon-Thu 6am-11pm, Fri 6am-9pm, Sat 9am-5pm, Sun 11am-7pm

    Swimming pool
  15. Deliberately FitTaos

    324 Paseo Del Pueblo Sur, Taos, NM 87571

    24-hour access
  16. Snap FitnessTucumcari

    102 E Tucumcari Blvd, Tucumcari, NM 88401

    24-hour access
  17. WSMR Bell GymnasiumWhite Sands

    236 Picatinny Ave, White Sands, NM 88002

    Mon-Fri 5am-5:30pm

    Childcare / kids clubSwimming pool

Guides for gym shoppers

All guides

Good to know about gyms in New Mexico

How much does a personal trainer cost?

Personal training sessions generally range from $50 to $120 per hour across New Mexico. Rates depend on session duration, trainer credentials, and package options. You can browse 114 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 New Mexico, pricing can vary slightly by specific club location and contract terms. You can review 114 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 New Mexico, 114 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 New Mexico. You can use GymFinderAtlas to search 114 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 New Mexico prioritize user-friendly resistance equipment for general fitness. Browse 114 gym listings on GymFinderAtlas to locate gyms with dedicated power racks.