Data / Store locations / Marathon / Alabama
Marathon locations in Alabama: 240 stores, with addresses and phone numbers
Marathon has 240 locations in Alabama, 5.9% of its 4,098 in the United States, in 137 cities. The most are in Birmingham, with 20. Each row links to the brand's own store locator, as read on October 24, 2026.
SpecStream is the live web data engine for teams and agents. It reads brand store locators and keeps every location with its address, phone and opening hours. Ask for the brands you track by state or category, and new openings and closures arrive in your sheet, CRM, Slack or agent as the brands publish them.
- 240Locations
- 137Cities
- 5.9%Share of the brand
- October 24, 2026Run date
Marathon locations in Alabama
The first 200 of 240 locations, ordered by city. The full count is 240.
| Address | City | ZIP | Phone | Opening hours | Source |
|---|---|---|---|---|---|
| 3616 Main Street | Adamsville | 35005 | (205) 428-9928 | marathonarcorewards.com | |
| 1550 Kent Dairy Rd | Alabaster | 35007 | (256) 653-8294 | marathonarcorewards.com | |
| 9080 U.S. 431 | Albertville | 35950 | (256) 857-7092 | marathonarcorewards.com | |
| 1460 Hillabee St | Alexander City | 35010 | (256) 234-3557 | marathonarcorewards.com | |
| 3620 Highway 280 | Alexander City | 35010 | (256) 234-1040 | marathonarcorewards.com | |
| 4371 US-280 | Alexander City | 35010 | (256) 234-4540 | marathonarcorewards.com | |
| 5333 US 431 N | Alexandria | 36250 | (256) 820-1615 | marathonarcorewards.com | |
| 1731 Quintard Ave | Anniston | 36201 | (205) 675-0531 | marathonarcorewards.com | |
| 2276 U.S. 231 | Arab | 35016 | (256) 586-4353 | marathonarcorewards.com | |
| 8191 Alabama 69 | Arab | 35016 | (256) 753-2452 | marathonarcorewards.com | |
| 8640 U.S. 231 | Arab | 35016 | (256) 931-9509 | marathonarcorewards.com | |
| 22 Pea River Road | Ariton | 36311 | (334) 762-2989 | marathonarcorewards.com | |
| 1988 Old Highway 84 | Ashford | 36312 | (334) 899-7014 | marathonarcorewards.com | |
| 103 Hwy 72 E | Athens | 35611 | (256) 233-4010 | marathonarcorewards.com | |
| 1100 Hwy 72 | Athens | 35611 | (256) 444-0255 | marathonarcorewards.com | |
| 1601 3rd St SW | Attalla | 35954 | (253) 538-5662 | marathonarcorewards.com | |
| 2726 Alabama 77 | Attalla | 35954 | (256) 538-7221 | marathonarcorewards.com | |
| 2920 Noccalula Road | Attalla | 35954 | (256) 546-2465 | marathonarcorewards.com | |
| 3425 U.S. 431 | Attalla | 35954 | (256) 538-7040 | marathonarcorewards.com | |
| 606 5th Avenue | Attalla | 35954 | (256) 538-2999 | marathonarcorewards.com | |
| 806 Cleveland Avenue | Attalla | 35954 | (256) 344-5068 | marathonarcorewards.com | |
| 1599 S College St | Auburn | 36832 | (334) 209-0685 | marathonarcorewards.com | |
| 2416 South College St | Auburn | 36832 | (334) 887-3255 | marathonarcorewards.com | |
| 4184 Lee Road 146 | Auburn | 36830 | (334) 749-5346 | marathonarcorewards.com | |
| 1838 Hwy 131 | Baker Hill | 36027 | (334) 687-4212 | marathonarcorewards.com | |
| 50555 Raburn Rd | Bay Minette | 36507 | (251) 937-5219 | marathonarcorewards.com | |
| 2429 19th Street | Bessemer | 35020 | (205) 425-1321 | marathonarcorewards.com | |
| 5201 Bessemer Super Hwy | Bessemer | 35020 | (205) 566-3488 | marathonarcorewards.com | |
| 6598 Warrior River Road | Bessemer | 35023 | (205) 491-6021 | marathonarcorewards.com | |
| 904 9th Avenue North | Bessemer | 35020 | (205) 424-0022 | marathonarcorewards.com | |
| 1001 Lomb Ave | Birmingham | 35211 | (205) 786-2003 | marathonarcorewards.com | |
| 1125 Gadsden Highway | Birmingham | 35235 | (205) 833-8118 | marathonarcorewards.com | |
| 1164 Arkadelphia Road | Birmingham | 35204 | (205) 542-5077 | marathonarcorewards.com | |
| 1283 Center Point Parkway | Birmingham | 35215 | (205) 856-8744 | marathonarcorewards.com | |
| 1331 1st Avenue North | Birmingham | 35203 | (205) 322-7406 | marathonarcorewards.com | |
| 1612 Bessemer Road | Birmingham | 35208 | (205) 786-5400 | marathonarcorewards.com | |
| 1716 20th Street Ensley | Birmingham | 35218 | (205) 786-7406 | marathonarcorewards.com | |
| 1844 Jefferson Ave SW | Birmingham | 35211 | (205) 923-3095 | marathonarcorewards.com | |
| 2121 19th St | Birmingham | 35218 | (205) 780-6809 | marathonarcorewards.com | |
| 2180 Old Springville Road | Birmingham | 35215 | (205) 854-5680 | marathonarcorewards.com | |
| 2224 Cntr Point Pkwy | Birmingham | 35215 | (205) 854-5651 | marathonarcorewards.com | |
| 301 Robert Jemison Rd | Birmingham | 35209 | (404) 396-4158 | marathonarcorewards.com | |
| 3100 12th Ave N | Birmingham | 35234 | (205) 566-4278 | marathonarcorewards.com | |
| 3401 26th Street North | Birmingham | 35207 | (205) 324-9859 | marathonarcorewards.com | |
| 39 W Oxmoor Rd | Birmingham | 35209 | (205) 942-0949 | marathonarcorewards.com | |
| 401 Palisades | Birmingham | 35209 | (205) 874-8606 | marathonarcorewards.com | |
| 5423 Highway 280 | Birmingham | 35242 | (205) 991-2494 | marathonarcorewards.com | |
| 5704 Chalkville Mtn Road | Birmingham | 35235 | (205) 815-8044 | marathonarcorewards.com | |
| 7701 1st Avenue North | Birmingham | 35206 | (865) 789-9168 | marathonarcorewards.com | |
| 7764 Crestwood Blvd | Birmingham | 35210 | (205) 956-7165 | marathonarcorewards.com | |
| 81551 U.S. 278 | Blountsville | 35031 | (205) 429-4881 | marathonarcorewards.com | |
| 8930 U.S. 431 | Boaz | 35956 | (256) 840-9240 | marathonarcorewards.com | |
| 17945 County Road 20 | Boligee | 35443 | (205) 336-8438 | marathonarcorewards.com | |
| 2277 Douglas Avenue | Brewton | 36426 | (251) 314-1273 | marathonarcorewards.com | |
| 10902 Covered Bridge Road | Brookwood | 35444 | (205) 553-3310 | marathonarcorewards.com | |
| 16134 Highway 216 | Brookwood | 35444 | (205) 553-3310 | marathonarcorewards.com | |
| 10380 Hwy 25 | Calera | 35040 | (205) 668-5848 | marathonarcorewards.com | |
| 11731 Highway 25 | Calera | 35040 | (205) 668-0034 | marathonarcorewards.com | |
| 9100 County Road 6 | Castleberry | 36432 | (251) 966-2258 | marathonarcorewards.com | |
| 2205 Hwy 68 East | Cedar Bluff | 35959 | (256) 779-6680 | marathonarcorewards.com | |
| 1700 West Main Street | Centre | 35960 | (256) 927-7700 | marathonarcorewards.com | |
| 34106 US Highway 280 | Childersburg | 35044 | (256) 369-1195 | marathonarcorewards.com | |
| 16726 US-45 | Citronelle | 36522 | (251) 866-2521 | marathonarcorewards.com | |
| 500 7th Street South | Clanton | 35045 | (205) 755-2900 | marathonarcorewards.com | |
| 63447 U.S. 231 | Cleveland | 35049 | (205) 625-3105 | marathonarcorewards.com | |
| 15301 U.S. 11 | Coaling | 35453 | (205) 210-3421 | marathonarcorewards.com | |
| 14185 US Hwy 82 | Coker | 35452 | (205) 333-9369 | marathonarcorewards.com | |
| 204 East Church Street | Columbia | 36319 | (334) 696-2386 | marathonarcorewards.com | |
| 21244 Al-25 | Columbiana | 35051 | (205) 671-5488 | marathonarcorewards.com | |
| 13286 Cottonwood Road | Cottonwood | 36320 | (334) 691-4626 | marathonarcorewards.com | |
| 6322 U.S. 84 | Cowarts | 36321 | (334) 794-2497 | marathonarcorewards.com | |
| 14641 Alabama 68 | Crossville | 35962 | (256) 528-2259 | marathonarcorewards.com | |
| 19575 Alabama 68 | Crossville | 35962 | (256) 857-7092 | marathonarcorewards.com | |
| 1608 4th St SW | Cullman | 35055 | (256) 345-9106 | marathonarcorewards.com | |
| 1690 County Road 437 | Cullman | 35055 | (256) 739-4666 | marathonarcorewards.com | |
| 1701 2nd Avenue Southwest | Cullman | 35055 | (256) 775-2473 | marathonarcorewards.com | |
| 18021 U.S. 31 | Cullman | 35058 | (256) 734-2219 | marathonarcorewards.com | |
| 2253 County Road 437 | Cullman | 35057 | (256) 739-2591 | marathonarcorewards.com | |
| 504 2nd Ave NW | Cullman | 35055 | (205) 695-0018 | marathonarcorewards.com | |
| 645 Alabama 157 | Cullman | 35058 | (256) 736-8917 | marathonarcorewards.com | |
| 648 Wesley Ave | Cullman | 35058 | (256) 796-6131 | marathonarcorewards.com | |
| 8919 Al 85 | Daleville | 36322 | (334) 598-1487 | marathonarcorewards.com | |
| 1801 6th Ave SE | Decatur | 35601 | (205) 245-3424 | marathonarcorewards.com | |
| 2508 Alabama 20 | Decatur | 35601 | (256) 306-9982 | marathonarcorewards.com | |
| 2508 Gordon Terry Pk | Decatur | 35601 | (256) 355-2556 | marathonarcorewards.com | |
| 605 North Walnut Ave | Demopolis | 36732 | (334) 289-0725 | marathonarcorewards.com | |
| 1715 Highway 78 | Dora | 35148 | (205) 648-3347 | marathonarcorewards.com | |
| 2409 Reeves Street | Dothan | 36303 | (334) 792-5696 | marathonarcorewards.com | |
| 2520 S Oates St | Dothan | 36301 | (334) 794-0078 | marathonarcorewards.com | |
| 2808 East Main St | Dothan | 36301 | (334) 699-7651 | marathonarcorewards.com | |
| 3731 South Park Ave | Dothan | 36301 | (334) 699-6424 | marathonarcorewards.com | |
| 4380 Columbia Highway | Dothan | 36303 | (334) 792-1454 | marathonarcorewards.com | |
| 4468 West Main Street | Dothan | 36305 | (334) 805-9355 | marathonarcorewards.com | |
| 735 Ross Clark Circle | Dothan | 36303 | (334) 793-9306 | marathonarcorewards.com | |
| 412 Claxton Ave | Elba | 36323 | (334) 897-3338 | marathonarcorewards.com | |
| 24695 Highway 20 | Elberta | 36530 | (251) 987-5119 | marathonarcorewards.com | |
| 5000 Boll Weevil Circle | Enterprise | 36330 | (334) 308-9768 | marathonarcorewards.com | |
| 1301 South Eufaula Ave | Eufaula | 36027 | (334) 687-8342 | marathonarcorewards.com | |
| 140 North Eufaula Ave | Eufaula | 36027 | (334) 687-1059 | marathonarcorewards.com | |
| 3004 South Eufaula Avenue | Eufaula | 36027 | (334) 684-8090 | marathonarcorewards.com | |
| 4334 Owassa Road | Evergreen | 36401 | (251) 578-1555 | marathonarcorewards.com | |
| 501 W Front St | Evergreen | 36401 | (251) 578-4616 | marathonarcorewards.com | |
| 7150 Aaron Aronov Drive | Fairfield | 35064 | (205) 923-1035 | marathonarcorewards.com | |
| 101 Hwy 55 E | Falkville | 35622 | (256) 784-9378 | marathonarcorewards.com | |
| 1433 County Rd 278 | Five Points | 36855 | (334) 885-6015 | marathonarcorewards.com | |
| 2804 Cloverdale Rd | Florence | 35633 | (256) 760-0932 | marathonarcorewards.com | |
| 11470 County Rd 65 | Foley | 36535 | (251) 943-4007 | marathonarcorewards.com | |
| 1219 Greenhill Blvd NW | Fort Payne | 35968 | (256) 997-0305 | marathonarcorewards.com | |
| 1001 Tidmore Bend Road | Gadsden | 35901 | (256) 547-1978 | marathonarcorewards.com | |
| 1101 W Meighan Blvd | Gadsden | 35901 | (256) 646-6959 | marathonarcorewards.com | |
| 1325 Noccalula Road | Gadsden | 35904 | (256) 547-7701 | marathonarcorewards.com | |
| 3020 Noccalula Road | Gadsden | 35954 | (256) 538-3838 | marathonarcorewards.com | |
| 418 George Wallace Drive | Gadsden | 35903 | (256) 547-0680 | marathonarcorewards.com | |
| 19441 Mobile Rd | Georgiana | 36033 | (334) 374-2035 | marathonarcorewards.com | |
| 512 Chastain Blvd W | Glencoe | 35905 | (256) 492-6118 | marathonarcorewards.com | |
| 1312 State St | Greensboro | 36744 | (334) 624-0437 | marathonarcorewards.com | |
| 1928 Gunter Avenue | Guntersville | 35976 | (256) 738-8080 | marathonarcorewards.com | |
| 2112 Henry Street | Guntersville | 35976 | (256) 505-0646 | marathonarcorewards.com | |
| 916 Highway 13 N | Haleyville | 35565 | (256) 653-8294 | marathonarcorewards.com | |
| 26211 US 43 | Hamilton | 35570 | (601) 701-3434 | marathonarcorewards.com | |
| 3374 Alabama 17 | Hamilton | 35570 | (205) 921-1776 | marathonarcorewards.com | |
| 6345 County Road 490 | Hanceville | 35077 | (205) 542-5077 | marathonarcorewards.com | |
| 7400 U.S. 31 | Hanceville | 35077 | (256) 775-2473 | marathonarcorewards.com | |
| 1802 U.S. 31 | Hartselle | 35640 | (256) 773-2797 | marathonarcorewards.com | |
| 610 Nance Ford Rd SW | Hartselle | 35640 | (256) 751-2750 | marathonarcorewards.com | |
| 14414 US 231 N | Hazel Green | 35750 | (256) 829-9636 | marathonarcorewards.com | |
| 16648 U S Highway 431 | Headland | 36345 | (334) 693-0204 | marathonarcorewards.com | |
| 5595 Main Street | Hokes Bluff | 35903 | (256) 485-1293 | marathonarcorewards.com | |
| 24350 Hwy 278 | Houston | 35572 | (205) 489-8538 | marathonarcorewards.com | |
| 700 Brooklane Dr | Hueytown | 35023 | (205) 760-5553 | marathonarcorewards.com | |
| 11451 S Memorial Pkwy | Huntsville | 35803 | (256) 881-2331 | marathonarcorewards.com | |
| 13375 S Memorial Prkwy | Huntsville | 35803 | (256) 650-2023 | marathonarcorewards.com | |
| 1655 Winchester Rd | Huntsville | 35811 | (256) 345-6419 | marathonarcorewards.com | |
| 2064 Highway 72 East | Huntsville | 35811 | (256) 527-7336 | marathonarcorewards.com | |
| 2821 University Drive NW | Huntsville | 35816 | (256) 539-4477 | marathonarcorewards.com | |
| 217 N Walston Bridge Rd | Jasper | 35504 | (205) 265-3014 | marathonarcorewards.com | |
| 9520 Highway 78 East | Jasper | 35504 | (205) 483-6271 | marathonarcorewards.com | |
| 593 Rockvale Road | Laceys Spring | 35754 | (256) 498-2008 | marathonarcorewards.com | |
| 75835 Highway 77 | Lincoln | 35096 | (770) 578-8749 | marathonarcorewards.com | |
| 89395 Highway 9 | Lineville | 36266 | (256) 396-5674 | marathonarcorewards.com | |
| 30228 Hwy 79 | Locust Fork | 35097 | (205) 681-9297 | marathonarcorewards.com | |
| 1260 Forest Avenue | Luverne | 36049 | (334) 335-5090 | marathonarcorewards.com | |
| 6240 Greenbrier Pkwy | Madison | 35756 | (256) 975-5126 | marathonarcorewards.com | |
| 22526 Highway 216 | McCalla | 35111 | (205) 477-9178 | marathonarcorewards.com | |
| 22732 Bucksville Rd | McCalla | 35111 | (205) 477-5454 | marathonarcorewards.com | |
| 7456 US-43 | Mcintosh | 36553 | (251) 767-7596 | marathonarcorewards.com | |
| 11543 U.S. 431 | Meridianville | 35759 | (255) 828-9238 | marathonarcorewards.com | |
| 3150 Birmingham Hwy | Montgomery | 36105 | (256) 653-8294 | marathonarcorewards.com | |
| 441 Twain Curve | Montgomery | 36117 | (334) 215-7102 | marathonarcorewards.com | |
| 40207 Alabama 69 | Moundville | 35474 | (205) 371-4425 | marathonarcorewards.com | |
| 2300 Mount Olive | Mount Olive | 35117 | (205) 285-5031 | marathonarcorewards.com | |
| 20270 Hwy 43 | Mount Vernon | 36560 | (251) 829-9076 | marathonarcorewards.com | |
| 906 Woodward Avenue | Muscle Shoals | 35660 | (256) 381-2135 | marathonarcorewards.com | |
| 7335 AL Hwy 5 | Nauvoo | 35578 | (256) 653-8294 | marathonarcorewards.com | |
| 270 Tyler Street | New Brockton | 36351 | (334) 797-3229 | marathonarcorewards.com | |
| 33043 US-431 | New Hope | 35760 | (256) 723-4054 | marathonarcorewards.com | |
| 13711 Alabama 22 | New Site | 36256 | (256) 329-9932 | marathonarcorewards.com | |
| 14625 U.S. 84 | Newton | 36352 | (334) 692-3995 | marathonarcorewards.com | |
| 1000 Lurleen B Wallace, Boulevard | Northport | 35476 | (205) 343-0051 | marathonarcorewards.com | |
| 19039 U.S. 43 | Northport | 35475 | (205) 695-0018 | marathonarcorewards.com | |
| 3832 Sanie Road | Odenville | 35120 | (205) 629-3904 | marathonarcorewards.com | |
| 501 2nd Ave East | Oneonta | 35121 | (205) 629-3904 | marathonarcorewards.com | |
| 1001 Columbus Parkway | Opelika | 36801 | (334) 749-9440 | marathonarcorewards.com | |
| 1460 Gateway Drive | Opelika | 36801 | (334) 363-2161 | marathonarcorewards.com | |
| 1803 Lafayette Parkway | Opelika | 36801 | (334) 741-8447 | marathonarcorewards.com | |
| 1900 Marvyn Parkway | Opelika | 36804 | (334) 749-6745 | marathonarcorewards.com | |
| 2010 Alabama 169 | Opelika | 36804 | (334) 742-9605 | marathonarcorewards.com | |
| 2104 West Point Parkway | Opelika | 36801 | (334) 749-9179 | marathonarcorewards.com | |
| 5740 U.S. 29 | Opelika | 36804 | (334) 363-2194 | marathonarcorewards.com | |
| 707 Florala Highway | Opp | 36467 | (334) 493-2654 | marathonarcorewards.com | |
| 803 US Hwy 84 East | Opp | 36467 | (334) 793-1544 | marathonarcorewards.com | |
| 1701 Cheaha Dr | Oxford | 36203 | (256) 403-2189 | marathonarcorewards.com | |
| 425 Quintard Drive | Oxford | 36203 | (256) 831-5193 | marathonarcorewards.com | |
| 1022 U.S. 231 | Ozark | 36360 | (334) 774-1355 | marathonarcorewards.com | |
| 11496 E Highway 27 | Ozark | 36360 | (334) 795-0500 | marathonarcorewards.com | |
| 8363 US Highway 231 S | Ozark | 36360 | (334) 299-3023 | marathonarcorewards.com | |
| 1640 Martin St North | Pell City | 35125 | (205) 338-9938 | marathonarcorewards.com | |
| 100 Stagecoach Dr | Phenix City | 36869 | (334) 298-9782 | marathonarcorewards.com | |
| 1221 East 280 Bypass | Phenix City | 36867 | (334) 468-3175 | marathonarcorewards.com | |
| 1701 Crawford Rd | Phenix City | 36867 | (334) 448-2433 | marathonarcorewards.com | |
| 2220 4th Ave | Phenix City | 36867 | (334) 297-3322 | marathonarcorewards.com | |
| 2808 Highway 80 West | Phenix City | 36870 | (334) 291-1222 | marathonarcorewards.com | |
| 3815 Opelika Road | Phenix City | 36870 | (334) 297-9648 | marathonarcorewards.com | |
| 3829 Highway 80 West | Phenix City | 36870 | (334) 298-9874 | marathonarcorewards.com | |
| 410 Martin Luther King, Junior Parkway North | Phenix City | 36869 | (334) 291-1416 | marathonarcorewards.com | |
| 5380 Riverchase Drive | Phenix City | 36867 | (334) 297-9648 | marathonarcorewards.com | |
| 911 Broad Street | Phenix City | 36867 | (334) 297-5488 | marathonarcorewards.com | |
| 1347 S Memorial Dr | Prattville | 36067 | (334) 365-2685 | marathonarcorewards.com | |
| 2002 Al Hwy 14 East | Prattville | 36066 | (334) 730-0385 | marathonarcorewards.com | |
| 211 Fairview Avenue | Prattville | 36066 | (334) 358-8858 | marathonarcorewards.com | |
| 299 N Memorial Dr | Prattville | 36067 | (334) 358-0050 | marathonarcorewards.com | |
| 691 Main Street | Ragland | 35131 | (205) 370-1528 | marathonarcorewards.com | |
| 3306 Rainbow Drive | Rainbow City | 35906 | (256) 442-0067 | marathonarcorewards.com | |
| 582 West Grand Avenue | Rainbow City | 35906 | (256) 442-7188 | marathonarcorewards.com | |
| Hwy 331 And Cr 94 | Ramer | 36069 | (334) 281-0353 | marathonarcorewards.com | |
| 504 First Ave NE | Reform | 35481 | (205) 375-2291 | marathonarcorewards.com | |
| 10475 U.S. 72 | Rogersville | 35652 | (256) 247-7012 | marathonarcorewards.com | |
| 120 E Main St | Samson | 36477 | (334) 488-4390 | marathonarcorewards.com | |
| 12230 U.S. 431 | Sardis City | 35956 | (256) 593-2945 | marathonarcorewards.com | |
| 1007 East Willow Street | Scottsboro | 35768 | (256) 259-0343 | marathonarcorewards.com |
Cities
| City | Locations |
|---|---|
| Birmingham | 20 |
| Phenix City | 10 |
| Cullman | 8 |
| Dothan | 7 |
| Opelika | 7 |
| Attalla | 6 |
| Gadsden | 5 |
| Huntsville | 5 |
| Bessemer | 4 |
| Prattville | 4 |
| Alexander City | 3 |
| Arab | 3 |
| Auburn | 3 |
| Decatur | 3 |
| Eufaula | 3 |
| Ozark | 3 |
| Scottsboro | 3 |
| Vinemont | 3 |
| Athens | 2 |
| Brookwood | 2 |
| Calera | 2 |
| Crossville | 2 |
| Evergreen | 2 |
| Guntersville | 2 |
| Hamilton | 2 |
Also on SpecStream
Updated November 7, 2026. Read from All the Places. All the Places data is CC0-1.0, a public domain dedication. Each location is read from the brand's own store locator by the All the Places project, which runs about once a week, so a location can have opened or closed since the run date. A brand is keyed on its Wikidata item when the project gives one, else on the project's own name for that brand's locator; two brands are never merged on a name. A repeated address of one brand counts once. Locations named for a private person are left out. Opening hours are shown as the brand lists them. Free to reuse with credit to SpecStream under CC BY 4.0. Spot a wrong value? Write to [email protected] with the link to this page.