All states›Maine

Gyms in Maine

93 gyms in 59 cities and towns across Maine. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

Maine has about 1,405,012 residents, so that's 6.6 gyms per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

93gyms
59cities & towns
95%list a phone
90with a website

Across Maine, of the 93 gyms we list, 88 give a phone number, 2 publish opening hours and 90 have a website.

Top 10 gyms in Maine

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

  1. 1Evolve Fitness BangorBangor

    Childcare / kids clubSauna or steamGroup classes
  2. 2Bodi BarBangor

    Sauna or steamNo contractGroup classes
  3. 3Rockland Harbor YMCARockland

    Childcare / kids clubSwimming poolSauna or steam
  4. 4Smith's True Fitness LLCAugusta

    24-hour accessNo contractGroup classes
  5. 5YMCADover Foxcroft

    Childcare / kids clubSwimming poolSauna or steam
  6. 6YMCAManchester

    Childcare / kids clubSwimming poolSauna or steam
  7. 7YMCAOld Town

    Childcare / kids clubSwimming poolSauna or steam
  8. 8Northern York County Family YmcaBiddeford

    Childcare / kids clubSwimming poolSauna or steam
  9. 9Champions Fitness ClubWaterville

    Mon-Fri 5am-10pm, Sat-Sun 7am-8pm

    Sauna or steamGroup classes
  10. 10James Russell Wiggins Down East YMCAEllsworth

    Childcare / kids clubSwimming poolGroup classes

Cities

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

Maine, by feature

Other towns in Maine

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

  1. Miller Fitness - AuburnAuburn

    550 Center St, Auburn, ME 04210

    24-hour accessNo contract
  2. Boothbay Region YMCABoothbay Harbor

    261 Townsend Ave, Boothbay Harbor, ME 04538

    Childcare / kids clubSwimming pool
  3. Cape Elizabeth Pool & Fitness CenterCape Elizabeth

    345 Ocean House Rd, Cape Elizabeth, ME 04107

    Childcare / kids club
  4. Rossignol FitnessCaribou

    30 Skyway Dr, Caribou, ME 04736

    24-hour accessNo contract
  5. Nash's Gym LLCChina

    9 Legion Memorial Dr, China, ME 04358

    24-hour access
  6. CLC-YMCADamariscotta

    511 Main St, Damariscotta, ME 04543-4660

    Childcare / kids clubSwimming pool
  7. YMCADover Foxcroft

    48 Park St, Dover Foxcroft, ME 04426

    Childcare / kids clubSwimming poolSauna or steam
  8. YMCAEastbrook

    120 Silver Hill Farm Rd, Eastbrook, ME 04634

    Childcare / kids clubSwimming poolSauna or steam
  9. Miller Fitness - FarmingtonFarmington

    634 Wilton Rd, Farmington, ME 04938

    24-hour accessNo contract
  10. RYZE Personal TrainingGorham

    17 Railroad Ave, Gorham, ME 04038-1582

    24-hour access
  11. Friends of Community FitnessGuilford

    31 High St, Guilford, ME 04443

    24-hour accessGroup classes
  12. Queen City Athletics - HermonHermon

    2402 US-2, Hermon, ME 04401

  13. Quest FitnessKennebunk

    2 Livewell Dr, Kennebunk, ME 04043-6762

    Swimming poolGroup classes
  14. Sports And Fitness CenterKingfield

    Kingfield, ME

    Childcare / kids club
  15. Fitness Center at UMaine-MachiasMachias

    116 O Brien Ave, Machias, ME 04654-1397

    Swimming pool
  16. YMCAManchester

    40 Granite Hill Rd, Manchester, ME 04351

    Childcare / kids clubSwimming poolSauna or steam
  17. Pineland YmcaNew Gloucester

    25 Campus Dr, New Gloucester, ME 04260-5108

    Childcare / kids clubSwimming pool
  18. Miller FitnessNewport

    81 North St, Newport, ME 04953-3019

    24-hour accessNo contract
  19. YMCANobleboro

    8 Sand Hill Dr, Nobleboro, ME 04555-9051

    Childcare / kids clubSwimming poolSauna or steam
  20. TruStrength AthleticsNorway

    23 Aldrich Ave, Norway, ME 04268-5709

    No contract
  21. Ogunquit Fitness CenterOgunquit

    74 Main St, Ogunquit, ME 03907

    Sauna or steam
  22. YMCAOld Town

    472 Stillwater Ave, Old Town, ME 04468

    Childcare / kids clubSwimming poolSauna or steam
  23. Om Land Yoga - OronoOrono

    19 Mill St, Orono, ME 04473

    No contractGroup classes
  24. Full Throttle FitnessPittsfield

    354 Stinson St, Pittsfield, ME 04967

    24-hour access
  25. Zbon Fitness- RaymondRaymond

    1233 Roosevelt Trl, Raymond, ME 04071-6672

    24-hour access
  26. Rockland Harbor YMCARockland

    12 Water St, Rockland, ME 04841-3540

    Childcare / kids clubSwimming poolSauna or steam
  27. Snap Fitness South PortlandS PORTLAND

    747 Broadway, S PORTLAND, ME 04106

    Sauna or steam24-hour access
  28. Saco Sport & FitnessSaco

    329 North St, Saco, ME 04072-1815

    No contract
  29. Brickhouse 24 Hour FitnessSanford

    1016 Main St, Sanford, ME 04073

    24-hour access
  30. Miller Fitness - SkowheganSkowhegan

    338 Madison Ave, Skowhegan, ME 04976

    24-hour accessNo contract
  31. GRIT FitnessSouth Berwick

    2 Punkintown Rd, South Berwick, ME 03908

    24-hour accessGroup classes
  32. New England FitnessTopsham

    49 Topsham Fair Mall Rd, Topsham, ME 04086-1734

    24-hour accessGroup classes
  33. Zbon FitnessTurner

    7 Cobblestone Way, Turner, ME 04282

    24-hour access
  34. Queen City Athletics - VeazieVeazie

    1017 School St, Veazie, ME 04401

  35. YMCAWaldoboro

    56 School St, Waldoboro, ME 04572

    Childcare / kids clubSwimming poolSauna or steam
  36. Zbon FitnessWarren

    1767 Atlantic Hwy, Warren, ME 04864

    24-hour access
  37. Kwan Ki Do Martial ArtsWaterboro

    1168 Main St, Waterboro, ME 04087-3112

    No contractGroup classes
  38. Champions Fitness ClubWaterville

    30 Elm Plz, Waterville, ME 04901-4949

    Mon-Fri 5am-10pm, Sat-Sun 7am-8pm

    Sauna or steamGroup classes
  39. Miller Fitness - WellsWells

    952 Post Rd, Wells, ME 04090

    24-hour accessNo contract
  40. Misfit Gym WindhamWindham

    759 Roosevelt Trail, Windham, ME 04062

    No contract
  41. United Fitness & Martial ArtsWinthrop

    186 Route 133, Winthrop, ME 04364-4018

    24-hour access
  42. Zbon Fitness- WiscassetWiscasset

    681 Bath Rd, Wiscasset, ME 04578-4835

    24-hour access
  43. Zbon FitnessYarmouth

    438 US-1, Yarmouth, ME 04096

    24-hour access

Guides for gym shoppers

All guides

Good to know about gyms in Maine

How much does a personal trainer cost?

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