StoreLocator
Home/GNC/Browse by state

GNC Stores by State

GNC operates 1,860 stores across 50 states. Pick a state below to see all locations.

Most GNC stores are in Texas (206), California (179), Florida (163). Open a state to see the address, phone number and opening hours of every location.