Gyms in North Carolina
473 gyms and fitness studios across 30 cities in North Carolina. Pick a city to see them all.
Aberdeen
9 gyms
Albemarle
10 gyms
Asheville
48 gyms
Belmont
25 gyms
Boone
17 gyms
Clayton
24 gyms
Clinton
6 gyms
Cornelius
32 gyms
Elizabeth
14 gyms
Elkin
5 gyms
Goldsboro
19 gyms
Hendersonville
18 gyms
Knightdale
5 gyms
Lenoir
6 gyms
Lincolnton
7 gyms
Lumberton
3 gyms
Matthews
25 gyms
Mint Hill
15 gyms
Monroe
12 gyms
Mount Airy
8 gyms
Newton
6 gyms
Pinehurst
8 gyms
Rockingham
6 gyms
Shelby
19 gyms
Smithfield
9 gyms
Southern Pines
23 gyms
Statesville
14 gyms
Thomasville
13 gyms
Waynesville
13 gyms
Winston-Salem
54 gyms