Guess the ChainRoad atlas of American chains

GNC locations map

GNC has about 1,800 locations in the United States, spread across 49 states and Washington, D.C.. The most are in Texas (198), California (178) and Florida (162). Per person, Wyoming has the most, with 1.2 locations for every 100,000 residents.

LegendGNC locationData from September 2026
Category
Pharmacy
US locations
about 1,800 (1,828 mapped)
States
49 + D.C.
Founded
1935
Headquarters
Pennsylvania

GNC locations by state

GNC locations by state
StateLocationsPer 100,000 peopleShare
Texas1980.610.8%
California1780.59.7%
Florida1620.78.9%
New York870.44.8%
Georgia820.74.5%
Pennsylvania760.64.2%
North Carolina680.63.7%
Ohio550.53.0%
Virginia530.62.9%
Illinois500.42.7%
New Jersey500.52.7%
Tennessee480.72.6%
Arizona370.52.0%
Michigan370.42.0%
Indiana360.52.0%
Maryland360.62.0%
Alabama340.71.9%
Louisiana340.71.9%
Colorado330.61.8%
Massachusetts290.41.6%
Washington290.41.6%
Wisconsin280.51.5%
Minnesota270.51.5%
South Carolina260.51.4%
Mississippi240.81.3%
Utah240.71.3%
Missouri230.41.3%
Oklahoma220.51.2%
Kentucky210.51.1%
Nevada200.61.1%
Kansas180.61.0%
Oregon170.40.9%
West Virginia171.00.9%
New Mexico160.80.9%
Connecticut150.40.8%
Hawaii141.00.8%
Iowa140.40.8%
New Hampshire130.90.7%
Arkansas100.30.5%
Idaho90.40.5%
Delaware80.80.4%
Alaska70.90.4%
Nebraska70.30.4%
North Dakota70.90.4%
Wyoming71.20.4%
Montana50.40.3%
Rhode Island50.40.3%
South Dakota50.50.3%
Maine40.30.2%
District of Columbia30.40.2%

States without a GNC

Only Vermont has no GNC location in our data.

Chains with a similar footprint

These chains are spread across the country in the most similar way:

More pharmacy maps

Locations come from All the Places, which collects them from each chain's public store locator (data from September 2026). Counts can be a little off: new stores open, old ones close, and a few locations may be missing. Population figures are Census Bureau estimates for 2024. Guess the Chain is not affiliated with GNC.