Across North Carolina, of the 644 gyms we list, 615 give a phone number, 1 publishes opening hours and 613 have a website.
Top 10 gyms in North Carolina
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Onslow FitnessJacksonville
-
2Franklin Health and FitnessFranklin
-
3City FitnessLexington
-
6Triangle Fitness of WelcomeLexington
-
7HiTONE FitnessGastonia
-
8Black Mountain YMCABlack Mountain
-
9HiTONE FitnessMorganton
-
10Hitone Fitness SanfordSanford
Cities
Largest first. Towns with a single gym are listed further down this page.
- Charlotte58
- Raleigh43
- Greensboro22
- Wilmington22
- Durham21
- Fayetteville19
- Chapel Hill16
- Cary15
- Winston-Salem15
- Asheville12
- Mooresville12
- Hickory11
- Greenville10
- Apex9
- Burlington8
- Cornelius8
- Huntersville8
- Concord7
- High Point7
- Jacksonville7
- Wake Forest7
- Fuquay-Varina6
- Gastonia6
- Holly Springs6
- Kernersville6
- Pittsboro6
- Indian Trail5
- Morehead City5
- Morrisville5
- New Bern5
- Sanford5
- Southern Pines5
- Thomasville5
- Davidson4
- Denver4
- Franklin4
- Goldsboro4
- Hillsborough4
- Kinston4
- Lexington4
- Matthews4
- Mint Hill4
- Rocky Mount4
- Spring Lake4
- Waxhaw4
- Aberdeen3
- Clayton3
- Conover3
- Fort Liberty3
- Garner3
- Lincolnton3
- Monroe3
- Murphy3
- North Wilkesboro3
- Reidsville3
- Swansboro3
- Weaverville3
- Wendell3
- Winterville3
- Albemarle2
- Arden2
- Asheboro2
- Beaufort2
- Belmont2
- Bolivia2
- Boomer2
- Brevard2
- Clinton2
- Creedmoor2
- Elon2
- Etowah2
- Fletcher2
- Harrisburg2
- Havelock2
- Hendersonville2
- Hope Mills2
- Jamestown2
- Knightdale2
- Leland2
- Lenoir2
- Lillington2
- Marion2
- Mebane2
- Oak Ridge2
- Oxford2
- Pembroke2
- Pinehurst2
- Rolesville2
- Salisbury2
- Shelby2
- Smithfield2
- Sneads Ferry2
- Southport2
- Stallings2
- Statesville2
- Whiteville2
- Whitsett2
- Wilson2
- Clemmons1
- Kannapolis1
North Carolina, by feature
- 272
- 202
- 180
- 179
- 172
- 163
- 129
- 125
- 74
- 64
- 26
- 22
Other towns in North Carolina
One gym each — too few for a page of their own, so they live here.
-
Gym 365Advance
5403 US Highway 158, Advance, NC 27006-6908
-
Quality Fitness Club LLCAhoskie
109 Lloyd St, Ahoskie, NC 27910
-
Peak FitnessBanner Elk
2209 Tynecastle Hwy, Banner Elk, NC 28604-9712
-
Leland Cross FitBelville
161 Poole Rd, Belville, NC 28451-9660
-
TNT FitnessBenson
103 W Parrish Dr, Benson, NC 27504
-
Old Rock GymBessemer City
421 E Washington Ave, Bessemer City, NC 28016-2357
-
Black Mountain YMCABlack Mountain
25 Jane Jacobs Rd, Black Mountain, NC 28711-9316
-
FA Fitness StudioBlowing Rock
7593 Valley Blvd, Blowing Rock, NC 28605-9283
-
Anytime FitnessBoone
368 Highway 105 Ext, Boone, NC 28607-4705
-
Bryson City Health & Fitness CenterBryson City
35 Rector St, Bryson City, NC 28713
-
Snap FitnessButner
1599 NC Highway 56, Butner, NC 27509
-
Westridge CrossFitCandler
31 Westridge Market Pl, Candler, NC 28715
-
Blue Ridge MuscleCanton
43 Plaza Loop, Canton, NC 28716-4889
-
The GYM Cape Carteret Aquatic and WellnessCape Carteret
300 Taylor Notion Rd, Cape Carteret, NC 28584
-
O2 FitnessCarrboro
503 W Main St, Carrboro, NC 27510-1629
-
Workout Anytime China GroveChina Grove
108 S US 29 Hwy, China Grove, NC 28023-2561
-
Immortal AthleticsCramerton
235 Market St, Cramerton, NC 28032-1146
-
Campus Recreation CenterCullowhee
379 Memorial Dr, Cullowhee, NC 28723
-
Workout Anytime DallasDallas
3126 Dallas High Shoals Hwy, Dallas, NC 28034
-
Fit4Life Health ClubsDunn
101 Regency Dr, Dunn, NC 28334
-
The Weight RoomElkin
240 Standard St, Elkin, NC 28621
-
Specialized Fitness & NutritionFairview
15 Kristie Scott Ln, Fairview, NC 28730
-
Lifestyle Wellness and SpaForest City
247 Oak St Ext, Forest City, NC 28043-3510
-
Four Oaks Fitness CenterFour Oaks
305 N Main St, Four Oaks, NC 27524
-
Evolution Fitness 321Granite Falls
428 S Main St, Granite Falls, NC 28630
-
Rising Tide FitnessHampstead
16621 US-17, Hampstead, NC 28443
-
Foundation FitnessHertford
220 Ocean Hwy S, Hertford, NC 27944
-
Snap FitnessHolly Ridge
624 US Highway 17 S, Holly Ridge, NC 28445
-
Legit FitnessHudson
3136 Hickory Blvd, Hudson, NC 28638
-
Iron Works GymKenly
402 N Church St, Kenly, NC 27542
-
Stoked FitnessKing
607 S Main St, King, NC 27021
-
The Mountain Top GymKings Mountain
1012 Shelby Rd, Kings Mountain, NC 28086
-
Utopia Fitness CenterLewisville
6798 Shallowford Rd, Lewisville, NC 27023-9724
-
Anytime FitnessLewsiville
104 Lowes Foods Dr, Lewsiville, NC 27023
-
Williams YMCA of Avery CountyLinville
436 Hospital Dr, Linville, NC 28646
-
Lifters Gym of LocustLocust
1018 Main St W, Locust, NC 28097
-
New Life Total FitnessLouisburg
146 Wade Ave, Louisburg, NC 27549
-
CrossFit Q.F.E.Lumberton
109 E 24th St, Lumberton, NC 28358
-
Western Rockingham YMCAMayodan
600 S 5th Ave, Mayodan, NC 27027
-
Pharr Family YMCAMcAdenville
208 Main Street, McAdenville, NC 28101
-
Workout Anytime MocksvilleMocksville
191 Cooper Creek Dr, Mocksville, NC 27028
-
HiTONE FitnessMorganton
111 Independence Blvd, Morganton, NC 28655-5526
-
Anytime FitnessMount Airy
844 N Main St, Mount Airy, NC 27030
-
Workout Anytime Mount AiryMt Airy
639 W Independence Blvd, Mt Airy, NC 27030
-
VinfitMurfreesboro
124 US Highway 158 Bus, Murfreesboro, NC 27855
-
Snap FitnessNewport
6919 Us Highway 70 E, Newport, NC 28570
-
My GymOld Fort
272 Catawba Ave, Old Fort, NC 28762
-
Crossfit Emerald IslePeletier
110 Winsett Ln, Peletier, NC 28584-8535
-
Anytime FitnessPineville
601 N Polk St, Pineville, NC 28134
-
Workout Anytime BrevardPisgah Forest
115 Forest Gate Dr, Pisgah Forest, NC 28768-7930
-
The Press RoomPrinceton
109 W Edwards St, Princeton, NC 27569
-
Fit4Life Health ClubsRichlands
9009 Richlands Hwy, Richlands, NC 28574-6380
-
FirstHealth FitnessRockingham
120 Richmond Memorial Dr, Rockingham, NC 28379-5206
-
Better Built FitnessShallotte
5285 Main St, Shallotte, NC 28470
-
Pure Fitness 24/7Sherrills Ford
7827 East Highway 150, Sherrills Ford, NC 28682
-
Triangle FitnessSiler City
118 Siler Xing, Siler City, NC 27344-2800
-
Alleghany Wellness CenterSparta
63 Wellness Way, Sparta, NC 28675
-
Workout Anytime SpindaleSpindale
1639 College Ave, Spindale, NC 28160
-
Surf City FitnessSurf City
Surf City, NC
-
YMCASwannanoa
161 Bee Tree Rd, Swannanoa, NC 28778
-
Cullowhee Rec DepartmentSylva
Sylva, NC
-
Nautilus Elite Tabor CityTabor City
212 S Main St, Tabor City, NC 28463
-
Pure FitnessTerrell
7825 NC Highway 150 E, Terrell, NC 28682-8703
-
Next Level TrainingValdese
271 Main St W, Valdese, NC 28690-2834
-
Athletic Edge Sports and FitnessWashington
1100 W 5th St, Washington, NC 27889-3487
-
Anytime FitnessWesley Chapel
5941 Weddington Rd, Wesley Chapel, NC 28104-6289
-
Little's Health and Fitness CenterWest Jefferson
1114 NC-194, West Jefferson, NC 28694
-
YMCAWindsor
1102 N King St, Windsor, NC 27983
-
North Asheville YMCAWoodfin
40 N Merrimon Ave Ste 101, Woodfin, NC 28804
-
Workout Anytime YadkinvilleYadkinville
932 S State St, Yadkinville, NC 27055
-
Anytime FitnessYoungsville
1130 US-1, Youngsville, NC 27596
-
24/7 Fitness ClubZebulon
538 W Gannon Ave, Zebulon, NC 27597-2510
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 North Carolina
How much does a personal trainer cost?
Personal training sessions generally range from $50 to $120 per hour across North Carolina. Rates depend on session duration, trainer credentials, and package options. You can browse 644 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 North Carolina, pricing can vary slightly by specific club location and contract terms. You can review 644 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 North Carolina, 644 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 North Carolina. You can use GymFinderAtlas to search 644 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 North Carolina prioritize user-friendly resistance equipment for general fitness. Browse 644 gym listings on GymFinderAtlas to locate gyms with dedicated power racks.