Publix

>
>
Alabama

Publix locations & hours in Alabama

Publix - Alabaster

9200 Highway 119 Ste 1400, Alabaster, Alabama 35007-5344
(205) 663-3443

Publix - Athens

22031 US Highway 72, Athens, Alabama 35613-2614
(256) 230-2076

Publix - Auburn

2415 Moores Mill Rd, Auburn, Alabama 36830-8428
(334) 502-8667

Publix - Bessemer

4965 Promenade Pkwy, Bessemer, Alabama 35022-7304
(205) 426-7100

Publix - Birmingham

5188 Caldwell Mill Rd, Birmingham, Alabama 35244-1915
(205) 980-7500

Publix - Birmingham

410 Doug Baker Blvd, Birmingham, Alabama 35242-2682
(205) 981-7415

Publix - Birmingham

1944 Montgomery Hwy S, Birmingham, Alabama 35244-1141
(205) 987-3401

Publix - Birmingham

1325 Montclair Rd, Birmingham, Alabama 35210-2205
(205) 951-6626

Publix - Calera

90 Marketplace Cir, Calera, Alabama 35040-8201
(205) 668-3585

Publix - Daphne

27955 US Highway 98 Ste 1, Daphne, Alabama 36526-4700
(251) 626-1305

Publix - Decatur

1605 Beltline Rd SW, Decatur, Alabama 35601-5591
(256) 301-0023

Publix - Dothan

1620 Ross Clark Cir, Dothan, Alabama 36301-5439
(334) 673-1200

Publix - Dothan

4650 W Main St Ste 700, Dothan, Alabama 36305-9421
(334) 792-6801

Publix - Fairhope

22530 US Highway 98 Ste 100, Fairhope, Alabama 36532-6398
(251) 929-7355

Publix - Gulf Shores

160 Cotton Creek Dr Ste 100, Gulf Shores, Alabama 36542-2850
(251) 948-1281

Publix - Harvest

5850 Highway 53, Harvest, Alabama 35749-4301
(256) 851-5958

Publix - Helena

4730 Highway 17, Helena, Alabama 35080-3503
(205) 620-0199

Publix - Homewood

411 Green Springs Hwy, Homewood, Alabama 35209-4909
(205) 944-1101

Publix - Hoover

2543 John Hawkins Pkwy, Hoover, Alabama 35244-3533
(205) 982-8506

Publix - Hoover

1584 Montgomery Hwy, Hoover, Alabama 35216-4524
(205) 824-7218

Publix - Hueytown

3014 Allison Bonnett Memorial Dr Ste 130, Hueytown, Alabama 35023-2395
(205) 497-5366

Publix - Huntsville

4851 Whitesburg Dr S Ste B, Huntsville, Alabama 35802-1626
(256) 650-2390

Publix - Huntsville

12796 Bailey Cove Rd SE, Huntsville, Alabama 35803-2659
(256) 885-0002

Publix - Huntsville

2246 Winchester Rd NE, Huntsville, Alabama 35811-6800
(256) 851-5807

Publix - Chelsea

501 Chelsea Crossroads, Chelsea, Alabama 35043
(205) 678-5600

Publix - Madison

12070 County Line Rd Ste C, Madison, Alabama 35756-2000
(256) 230-2626

Publix - Madison

8000 Madison Blvd Ste A, Madison, Alabama 35758-2035
(256) 461-1860

Publix - Madison

7830 Highway 72 W, Madison, Alabama 35758-9500
(256) 864-0112

Publix - Meridianville

12290 Highway 231/431 North, Meridianville, Alabama 35759
(256) 829-3488

Publix - Montgomery

7076 Atlanta Hwy, Montgomery, Alabama 36117-4242
(334) 290-4501

Publix - Montgomery

4045 Atlanta Hwy, Montgomery, Alabama 36109-2920
(334) 260-7782

Publix - Montgomery

7700 Vaughn Rd, Montgomery, Alabama 36116-1337
(334) 290-4920

Publix - Montgomery

3026 Zelda Rd, Montgomery, Alabama 36106-2700
(334) 244-4481

Publix - Mountain Brk

3141 Overton Rd, Mountain Brk, Alabama 35223-2846
(205) 967-2188

Publix - Northport

2300 McFarland Blvd, Northport, Alabama 35476-2927
(205) 339-4232

Publix - Orange Beach

25771 Perdido Beach Blvd, Orange Beach, Alabama 36561-6107
(251) 980-1400

Publix - Owens Cross Roads

6707 Highway 431 S, Owens Cross Roads, Alabama 35763-9223
(256) 512-0990

Publix - Pelham

365 Huntley Pkwy, Pelham, Alabama 35124-6164
(205) 620-0102

Publix - Phenix City

5408 Summerville Rd Ste 200, Phenix City, Alabama 36867-7481
(334) 291-8525

Publix - Pinson

5150 Old Springville Rd, Pinson, Alabama 35126-3635
(205) 815-5224

Publix - Prattville

2451 Cobbs Ford Rd, Prattville, Alabama 36066-7763
(334) 285-0227

Publix - Trussville

7272 Gadsden Hwy, Trussville, Alabama 35173-1687
(205) 661-1415

Publix - Tuscaloosa

1190 University Blvd, Tuscaloosa, Alabama 35401-1601
(205) 247-5044

Publix - Tuscaloosa

1101 Southview Ln, Tuscaloosa, Alabama 35405-6389
(205) 247-7710

Publix - Tuscaloosa

4851 Rice Mine Rd NE Ste 200, Tuscaloosa, Alabama 35406-3571
(205) 247-7666

Publix - Vestavia Hills

784 Montgomery Hwy, Vestavia Hills, Alabama 35216-1800
(205) 824-6005

Publix - Alabama

All Publix locations and store hours in Alabama

Number of stores: 46
State: Alabama change state



Cities