GNC offers a wide range of health and nutrition products including vitamins, supplements, minerals, herbs, sports nutrition, diet, and energy products. Located in Pittsburgh, Pennsylvania, it is part of Harbin Pharmaceutical Group.

Locations by state

GNC locations (138)

Hawaii Level 1

Ala Moana Center

1450 Ala Moana Boulevard

Washington

Alderwood

3000 184th St. S.W., Room 127, Lynnwood, WA

Arizona

Arizona Mills

5000 S Arizona Mills Cir

Maryland Main Level

Arundel Mills

7000 Arundel Mills Cir, Hanover, MD 21076

North Carolina

Asheville

800 Brevard Rd

North Carolina E-04

Asheville Mall

3 South Tunnel Road

California 1

Ashland Town Center

1233 Rancho Vista Blvd., Palmdale, CA

Texas

Baybrook Mall

500 Baybrook Mall, Friendswood, TX

Idaho Level 2

Boise Towne Square

350 North Milwaukee, Boise, ID

Florida H

Boynton Beach Mall

801 N. Congress Avenue, Boynton Beach, FL 33426

New Jersey Suite Zone D (Level 1)

Bridgewater Commons

400 Commons Way, Suite 100, Bridgewater, NJ

Delaware

Christiana Mall

132 Christiana Mall

Texas E

Cielo Vista

8401 Gateway Boulevard West, El Paso, TX 79925

Oregon Level 1

Clackamas Town Center

12000 SE 82nd Ave.

Maryland

Clarksburg Premium Outlets®

22705 Clarksburg Rd, Clarksburg, MD 20871

South Carolina 1

Coastal Grand Mall

2000 Coastal Grand Circle

Indiana Main Level

College Mall

2894 E 3rd St, Bloomington, IN 47401

North Carolina Main Level

Concord Mills

8111 Concord Mills Blvd, Concord, NC 28027

Iowa Zone B

Coral Ridge Mall

1451 Coral Ridge Ave., Coralville, IA

Florida Main Level

Cordova Mall

5100 N 9th Ave, Pensacola, FL 32504

New Mexico Level 2

Coronado Center

6600 Menaul NE, Albuquerque, NM

New Mexico D-205

Cottonwood Mall

10000 Coors Blvd Byp NW, Albuquerque, NM 87114

New York

Crossgates

1 Crossgates Mall Rd

California Main Level

Del Amo Fashion Center

3525 Carson St, Torrance, CA 90503

Colorado

Denver Premium Outlets®

13801 Grant St, Thornton, CO 80023

New York

Destiny USA

1 Destiny USA Drive

Georgia E 349

Discover Mills

5900 Sugarloaf Parkway, Lawrenceville, GA

Indiana L

Eastland Mall

800 North Green River Road, Evansville, IN 47715

Wyoming 1166

Eastridge Mall

601 SE Wyoming Blvd., Casper, WY

South Dakota

Empire Mall

5000 Empire Mall, Sioux Falls, SD

Virginia Third Level, Third Level

Fashion Centre at Pentagon City

1100 S Hayes St, Arlington, VA 22202

Kentucky 1

Fayette Mall

3401 NICHOLASVILLE ROAD, Lexington, KY

Texas Zone D

First Colony Mall

16535 Southwest Freeway, Sugar Land, TX

Alabama

Foley

2601 S McKenzie Street

Wisconsin Level 1

Fox River Mall

4301 West Wisconsin Ave., Appleton, WI

California Level 2

Galleria at Tyler

1299 Galleria at Tyler, Riverside, CA

Oregon 2

Gateway Mall

3000 Gateway Street, Springfield, OR

Michigan

Genesee Valley Center

3341 S. Linden Rd.

Indiana Zone B (Level Upper Level)

Glenbrook Square

4201 Coldwater Boulevard, Fort Wayne, IN

Florida Lower Level

Governor's Square

1500 Apalachee Parkway, Tallahassee, FL

Idaho

Grand Teton Mall

2300 East 17th Street, Idaho Falls, ID

Michigan

Grand Traverse Mall

3200 South Airport Road West

Texas Main Level

Grapevine Mills

3000 Grapevine Mills Pkwy, Grapevine, TX 76051

Michigan

Great Lakes Crossing

4000 Baldwin Road, Auburn Hills, MI

Virginia

Greenbrier Mall

1401 Greenbrier Pkwy South, Chesapeake, VA

Kentucky

Greenwood Mall

2625 Scottsville Rd., Bowling Green, KY

Indiana Main Level

Greenwood Park Mall

1251 US Highway 31 N, Greenwood, IN 46142

Tennessee 2

Hamilton Place

2100 Hamilton Place Blvd, Chattanooga, TN

Texas Zone A (Level Upper Level)

Hulen Mall

4800 South Hulen Street, Ft. Worth, TX

Texas Q1

Ingram Park Mall

6301 NW Loop 410, San Antonio, TX 78238

Wisconsin

Johnson Creek Premium Outlets®

575 Linmar Ln, Johnson Creek, WI 53038

Iowa Level 2

Jordan Creek Town Center

101 Jordan Creek Parkway, West Des Moines, IA

Kansas

Kansas City at LEGENDS

1843 Village West Parkway

Texas Main Level

Katy Mills

5000 Katy Mills Cir, Katy, TX 77494

Iowa

Kennedy Mall

555 J.F.K. Road

Kentucky

Kentucky Oaks Mall

5101 Hinkleville Road

Florida I

Lake Square Mall

10401 Us Highway 441, Leesburg, FL 34788

Texas

La Plaza Mall

2200 South 10th Street, McAllen, TX 78503

Georgia Plaza Level (Floor 2)

Lenox Square

3393 Peachtree Rd NE, Atlanta, GA 30326

Virginia Zone D (Level Lower Level)

Lynnhaven Mall

701 Lynnhaven Parkway, Virginia Beach, VA

Georgia

Mall of Georgia

3333 Buford Dr

Georgia Second Level

Mall of Georgia®

3333 Buford Dr, Buford, GA 30519

New Hampshire B

Mall of New Hampshire

1500 South Willow Street, Manchester, NH 03103

Kentucky

Mall St. Matthews

5000 Shelbyville Road

Wisconsin Level 2

Mayfair

2500 North Mayfair Rd., Wauwatosa, WI

West Virginia

Meadowbrook Mall

2399 Meadowbrook Rd

Nevada Main Level

Meadowood Mall

5000 Meadowood Mall Cir, Reno, NV 89502

Florida

Melbourne Square

1700 West New Haven Avenue

Florida K

Melbourne Square

1700 West New Haven Avenue, Melbourne, FL 32904

New Hampshire

Merrimack Premium Outlets®

80 Premium Outlets Blvd, Merrimack, NH 03054

Colorado 1

Mesa Mall

2424 Highway 6 and 50, Grand Junction, CO

Florida Main Level

Miami International Mall

1455 NW 107th Ave, Doral, FL 33172

Texas Main Level

Midland Park Mall

4511 N Midkiff Dr, Midland, TX 79705

Minnesota Main Level

Miller Hill Mall

1600 Miller Trunk Hwy, Duluth, MN 55811

Massachusetts Upper Level

Natick Mall

1245 Worcester Street

New Jersey First Level

Newport Centre

30 Mall Dr W, Jersey City, NJ 07310

Washington E

Northgate Mall

401 NE Northgate Way, Seattle, WA 98125

Mississippi Upper Level, Dillard's South Wing

Northpark Mall

1200 E. County Line Road, Ridgeland, MS 39157

Iowa A

NorthPark Mall

320 West Kimberly Road, Davenport, IA 52806

California Level 1

Northridge Fashion Center

9301 Tampa Avenue

Massachusetts Upper Level

Northshore Mall

210 Andover St, Peabody, MA 01960

Illinois D

Northwoods Mall

2200 W. War Memorial Drive, Peoria, IL 61613

Wisconsin

Oakwood Mall

4800 Golf Road

Georgia

Oglethorpe Mall

7804 Abercorn Extension

Florida G17

Orange Park Mall

1910 Wells Rd., Orange Park, FL 32073

Florida

Orlando International Premium Outlets®

4951 International Dr, Orlando, FL 32819

Illinois Lower Level

Orland Square

288 Orland Square Dr, Orland Park, IL 60462

California

Otay Ranch Town Center

2015 Birch Road

Wisconsin 211

Outlets at the Dells

210 N. Gasser Road, Ste 105

Georgia E-502

Outlet Shoppes at Atlanta

915 Ridgewalk Pkwy

Florida 1

Paddock Mall

3100 SW College Rd, Ocala, FL 34474

Florida

Palm Beach

1751 Palm Beach Lakes Blvd

Pennsylvania Suite Zone B (Level 2)

Park City Center

142 Park City Center, Lancaster, PA

Texas 1

Pearland Town Center

Highway 288 at FM 518, Pearland, TX

Florida

Pembroke Lakes Mall

11401 Pines Blvd.

Oklahoma Upper Level

Penn Square Mall

1901 NW Expressway, Oklahoma City, OK 73118

Florida F

Port Charlotte Town Center

1441 Tamiami Trail, suite 608, Port Charlotte, FL 33948

Hawaii

Prince Kuhio Plaza

111 East Puainako St., Hilo, HI

Oklahoma Zone A (Level Upper Level)

Quail Springs Mall

2501 W. Memorial Rd. Suite 100, Oklahoma City, OK

Ohio

River Valley Mall

1635 River Valley Circle S.

New Jersey Lower Level

Rockaway Townsquare

301 Mount Hope Ave, Rockaway, NJ 07866

Missouri Level 2

Saint Louis Galleria

1155 Saint Louis Galleria

Texas

San Marcos

4015 I-35 South

Wisconsin 1755

Southridge Mall

5300 S. 76 Street, Greendale, WI 53129

Massachusetts Lower Level

South Shore Plaza

250 Granite St, Braintree, MA 02184

Colorado Level 1

Southwest Plaza

8501 West Bowles Ave

Virginia

Spotsylvania Towne Centre

137 Spotsylvania Mall

Florida Main Level

St. Johns Town Center

4663 River City Dr, Jacksonville, FL 32246

California First Level

Stoneridge Shopping Center

1 Stoneridge Mall Rd, Pleasanton, CA 94588

California Level 1

Stonestown Galleria

3251 20th Ave

Washington Main Level

Tacoma Mall

4502 S Steele St, Tacoma, WA 98409

California

The Block at Orange

20 City Boulevard West., Orange, CA

Maine Level 1

The Maine Mall

364 Maine Mall Road

New Hampshire Upper Level

The Mall at Rockingham Park

99 Rockingham Park Blvd, Salem, NH 03079

Maryland Level 2

The Mall in Columbia

10300 Little Patuxent Parkway, Columbia, MD

Texas Level 2

The Parks Mall at Arlington

3811 South Cooper Street

Connecticut

The Shoppes at Buckland Hills

194 Buckland Hills Drive

Georgia Zone D

The Shoppes at River Crossing

5080 Riverside Drive, Macon, GA

Texas Level 2

The Woodlands Mall

1201 Lake Woodlands Drive Suite 700, The Woodlands, TX

Indiana Main Level

Tippecanoe Mall

2415 Sagamore Pkwy S, Lafayette, IN 47905

Texas Level 1

Town East Mall

2063 Town East Mall

Florida Main Level

Treasure Coast Square

3174 NW Federal Hwy, Jensen Beach, FL 34957

Michigan

Twelve Oaks Mall

27500 Novi Road, Novi, MI

Florida K

Tyrone Square Mall

6901 Tyrone Square, St Petersburg, FL 33710

North Carolina

Valley Hills Mall

1960 Highway 70 SE #244

Virginia D

Valley Mall

1925 E. Market Street, Harrisonburg, VA 22801

New York

Walden Galleria

1 Walden Galleria

Indiana D

Washington Square

10202 East Washington Street, Indianapolis, IN 46229

Connecticut Level 1

Westfarms

1500 New Britain Avenue, West Hartford, CT 06110

California Level 2

Westfield Culver City

6000 Sepulveda Boulevard

Nebraska 2

Westfield Gateway Shopping Centre

5 Gateway Mall, Lincoln, NE 68505

California

Westfield Oakridge Shopping Centre

925 Blossom Hill Road, San Jose, CA

California

Westfield Plaza Bonita Shopping Centre

3030 Plaza Bonita Road, National City, CA

Washington

Westfield Southcenter Shopping Centre

633 Southcenter, Seattle, WA

Nebraska Level 2

Westroads Mall

10000 California, Omaha, NE

Wisconsin 1

West Towne Mall

66 West Towne Mall, Madison, WI

Tennessee Lower Level

West Town Mall

7600 Kingston Pike, Knoxville, TN 37919

Illinois

Woodfield Shopping Center

5 Woodfield Mall, Schaumburg, IL