Data / Store locations / Marathon / North Carolina
Marathon locations in North Carolina: 195 stores, with addresses and phone numbers
Marathon has 195 locations in North Carolina, 4.8% of its 4,098 in the United States, in 137 cities. The most are in Lumberton, with 5. 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.
- 195Locations
- 137Cities
- 4.8%Share of the brand
- October 24, 2026Run date
Marathon locations in North Carolina
All 195 locations, ordered by city.
| Address | City | ZIP | Phone | Opening hours | Source |
|---|---|---|---|---|---|
| 24056 Nc Hwy 73 W | Albemarle | 28001 | (704) 983-3463 | marathonarcorewards.com | |
| 2503 US Hwy 52 N | Albemarle | 28001 | (704) 982-0422 | marathonarcorewards.com | |
| 901 Sand Hill Road | Asheville | 28806 | (828) 667-1750 | marathonarcorewards.com | |
| 95 Terminal Dr | Asheville | 28732 | (828) 654-7125 | marathonarcorewards.com | |
| 65 Crimson Laurel Way | Bakersville | 28705 | (828) 688-2116 | marathonarcorewards.com | |
| 4412 Caratoke Highway | Barco | 27917 | (252) 453-0194 | marathonarcorewards.com | |
| 3405 Nc 242 N | Benson | 27504 | (919) 894-5224 | marathonarcorewards.com | |
| 905 Old Ocean Hwy | Bolivia | 28422 | (910) 253-7606 | marathonarcorewards.com | |
| 120 East Main Street | Boonville | 27011 | (336) 367-3252 | marathonarcorewards.com | |
| 1518 Bostic Sunshine | Bostic | 28018 | (828) 245-9053 | marathonarcorewards.com | |
| 1210 Asheville Hwy | Brevard | 28712 | (828) 883-3033 | marathonarcorewards.com | |
| 25 Good Neighbor Drive | Brevard | 28712 | (828) 884-5993 | marathonarcorewards.com | |
| 90 Rosman Hwy | Brevard | 28712 | (828) 883-8051 | marathonarcorewards.com | |
| 4470 US-19 | Bryson City | 28713 | (828) 488-8920 | marathonarcorewards.com | |
| 101 Marshbanks St | Buies Creek | 27506 | (910) 893-4267 | marathonarcorewards.com | |
| 2207 Edgewood Ave | Burlington | 27215 | (336) 584-3933 | marathonarcorewards.com | |
| 10223 Beach Dr | Calabash | 28467 | (910) 579-1011 | marathonarcorewards.com | |
| 300 West Main St | Carrboro | 27510 | (919) 929-5272 | marathonarcorewards.com | |
| 3828 U.S. 15 | Carthage | 28327 | (910) 947-5680 | marathonarcorewards.com | |
| 4908 NC Hwy 54 W | Chapel Hill | 27516 | (919) 967-7552 | marathonarcorewards.com | |
| 1725 Statesville Ave | Charlotte | 28206 | (704) 372-5004 | marathonarcorewards.com | |
| 2400 W Sugar Creek Rd | Charlotte | 28262 | (704) 236-8191 | marathonarcorewards.com | |
| 516 W Sugarcreek Rd | Charlotte | 28213 | (704) 579-8127 | marathonarcorewards.com | |
| 818 Clanton Rd | Charlotte | 28217 | (704) 521-1313 | marathonarcorewards.com | |
| 9245 Wilkinson Blvd | Charlotte | 28214 | (704) 393-7909 | marathonarcorewards.com | |
| 4195 Old Beatty Ford Rd | China Grove | 28023 | (704) 857-0283 | marathonarcorewards.com | |
| 3161 W N Carolina 10 | Claremont | 28610 | (828) 465-3365 | marathonarcorewards.com | |
| 1001 Lisbon Road | Clinton | 28328 | (910) 592-3556 | marathonarcorewards.com | |
| 337 N McKinley St | Coats | 27521 | (910) 745-9376 | marathonarcorewards.com | |
| 2355 Concord Lake Rd | Concord | 28025 | (704) 795-9788 | marathonarcorewards.com | |
| 1385 FairgroveChurch SE | Conover | 28613 | (828) 469-5986 | marathonarcorewards.com | |
| 701 Dallas Stanley Hwy | Dallas | 28034 | (704) 922-1199 | marathonarcorewards.com | |
| 1897 Dana Road | Dana | 28724 | (828) 698-0047 | marathonarcorewards.com | |
| 1199 North Carolina 8 | Danbury | 27016 | (336) 548-9648 | marathonarcorewards.com | |
| 71 E 1St Street | Denton | 27239 | (336) 859-4462 | marathonarcorewards.com | |
| 7444 U.S. 601 | Dobson | 27017 | (336) 443-4032 | marathonarcorewards.com | |
| 800 W Cumberland St | Dunn | 28334 | (910) 892-1025 | marathonarcorewards.com | |
| 936 Washington St | Eden | 27288 | (336) 589-0858 | marathonarcorewards.com | |
| 3313 WMain St Extension | Elizabeth City | 27909 | (559) 978-3235 | marathonarcorewards.com | |
| 500 S Hughes Blvd | Elizabeth City | 27909 | (252) 335-7328 | marathonarcorewards.com | |
| 1200 West Broad Street | Elizabethtown | 28337 | (910) 862-3232 | marathonarcorewards.com | |
| 1015 Hope Mills Rd | Fayetteville | 28304 | (910) 745-9376 | marathonarcorewards.com | |
| 3854 Old Dunn Rd | Fayetteville | 28301 | (910) 486-6903 | marathonarcorewards.com | |
| 6295 Yadkin Road | Fayetteville | 28303 | (910) 263-8982 | marathonarcorewards.com | |
| 7383 Stoney Point Rd | Fayetteville | 28306 | (910) 424-4422 | marathonarcorewards.com | |
| 754 Upward Rd | Flat Rock | 28731 | (828) 698-1959 | marathonarcorewards.com | |
| 205 Sloan Road | Franklin | 28734 | (305) 877-4682 | marathonarcorewards.com | |
| 101 Dickens Rd | Fuquay Varina | 27526 | (919) 244-9788 | marathonarcorewards.com | |
| 302 N Main Street | Fuquay Varina | 27526 | (919) 567-3003 | marathonarcorewards.com | |
| 3703 New Hope Road | Gastonia | 28056 | (704) 824-8554 | marathonarcorewards.com | |
| 409 E. Garrison Blvd | Gastonia | 28054 | (704) 866-5262 | marathonarcorewards.com | |
| 4408 Chapel Grove Road | Gastonia | 28052 | (704) 865-4567 | marathonarcorewards.com | |
| 612 Hickory Grove Road | Gastonia | 28056 | (704) 827-3113 | marathonarcorewards.com | |
| 4580 U.S. 21 | Glade Valley | 28627 | (336) 372-9777 | marathonarcorewards.com | |
| 6188 N Highway 107 | Glenville | 28736 | (828) 743-7778 | marathonarcorewards.com | |
| 404 North Carolina 111 | Goldsboro | 27534 | (703) 677-5012 | marathonarcorewards.com | |
| 909 U.S. 117 | Goldsboro | 27530 | (919) 798-5985 | marathonarcorewards.com | |
| 62 Falls Ave | Granite Falls | 28630 | (828) 396-5550 | marathonarcorewards.com | |
| 2210 South Holden Road | Greensboro | 27407 | (336) 854-2248 | marathonarcorewards.com | |
| 822-A S Josephine Boyd | Greensboro | 27403 | (336) 273-4937 | marathonarcorewards.com | |
| 1201 Dabney Dr | Henderson | 27536 | (252) 438-3789 | marathonarcorewards.com | |
| 1225 E Andrews Ave | Henderson | 27536 | (252) 430-8345 | marathonarcorewards.com | |
| 518 Dabney Dr | Henderson | 27536 | (252) 430-8054 | marathonarcorewards.com | |
| 2400 Asheville Hwy | Hendersonville | 28791 | (828) 393-5553 | marathonarcorewards.com | |
| 2545 Chimney Rock Rd | Hendersonville | 28792 | (828) 209-8449 | marathonarcorewards.com | |
| 3685 A Chimney Rock Rd | Hendersonville | 28792 | (828) 685-8255 | marathonarcorewards.com | |
| 5837 Asheville Highway | Hendersonville | 28791 | (828) 329-7168 | marathonarcorewards.com | |
| 1922 16th St Northeast | Hickory | 28601 | (828) 324-2113 | marathonarcorewards.com | |
| 2355 Catawba Valley Blvd | Hickory | 28602 | (828) 322-4377 | marathonarcorewards.com | |
| 2770 Springs Rd NE | Hickory | 28601 | (828) 256-6670 | marathonarcorewards.com | |
| 9727 North Carolina 127 | Hickory | 28601 | (828) 495-7005 | marathonarcorewards.com | |
| 1040 East Lexington Avenue | High Point | 27262 | (336) 885-1882 | marathonarcorewards.com | |
| 1232 Eastchester Dr | High Point | 27265 | (336) 884-1633 | marathonarcorewards.com | |
| 6431 N Nc Hwy 109 | High Point | 27265 | (336) 769-2551 | marathonarcorewards.com | |
| 721 U.S. Hwy 70 SW A | Hildebran | 28637 | (828) 397-5186 | marathonarcorewards.com | |
| 8838 Old N C Highway 10 | Hildebran | 28637 | (828) 397-3948 | marathonarcorewards.com | |
| 7723 Guess Road | Hillsborough | 27278 | (919) 471-0296 | marathonarcorewards.com | |
| 12638 Nc Highway 42 | Holly Springs | 27540 | (919) 552-6482 | marathonarcorewards.com | |
| 3607 Legion Rd | Hope Mills | 28348 | (704) 494-5800 | marathonarcorewards.com | |
| 4200 S Main St | Hope Mills | 28348 | (910) 425-6003 | marathonarcorewards.com | |
| 106 Smallwood Road | Hubert | 28539 | (910) 325-7923 | marathonarcorewards.com | |
| 11116 Mount Holly | Huntersville | 28078 | (704) 727-3669 | marathonarcorewards.com | |
| 4230 Highway 73 | Iron Station | 28080 | (704) 735-3574 | marathonarcorewards.com | |
| 418 S Enochville Avenue | Kannapolis | 28081 | (704) 933-9612 | marathonarcorewards.com | |
| 2748 W Mountain Street | Kernersville | 27284 | (336) 723-0111 | marathonarcorewards.com | |
| 102 Goforth Road | Kings Mountain | 28086 | (704) 739-2800 | marathonarcorewards.com | |
| 1909 Shelby Road | Kings Mountain | 28086 | (704) 763-9342 | marathonarcorewards.com | |
| 733 Stoney Point Road | Kings Mountain | 28086 | (704) 739-9594 | marathonarcorewards.com | |
| 1050 West New Bern Road | Kinston | 28504 | (252) 559-1360 | marathonarcorewards.com | |
| 7526 US Highway 64E | Knightdale | 27545 | (919) 266-1509 | marathonarcorewards.com | |
| 4863 Nc-8 | Lawsonville | 27022 | (336) 593-9005 | marathonarcorewards.com | |
| 1930 Mercantile Dr NE | Leland | 28451 | (910) 862-8423 | marathonarcorewards.com | |
| 2036 Connelly Springs Rd | Lenoir | 28645 | (828) 726-1414 | marathonarcorewards.com | |
| 10259 Nc Hwy 8 | Lexington | 27292 | (336) 798-5080 | marathonarcorewards.com | |
| 304 W Front St | Lillington | 27546 | (910) 862-8423 | marathonarcorewards.com | |
| 2311 West Highway 27 | Lincolnton | 28092 | (704) 735-8496 | marathonarcorewards.com | |
| 2446 East Main Street | Lincolnton | 28092 | (704) 732-2887 | marathonarcorewards.com | |
| 100 Wintergreen St | Lumberton | 28358 | (910) 671-9020 | marathonarcorewards.com | |
| 1302 Roberts Ave | Lumberton | 28358 | (910) 536-1373 | marathonarcorewards.com | |
| 1703 West 5th Street | Lumberton | 28358 | (910) 370-0198 | marathonarcorewards.com | |
| 3125 Roberts Avenue | Lumberton | 28360 | (910) 739-3362 | marathonarcorewards.com | |
| 3905 Martinluther King Dr | Lumberton | 28358 | (910) 618-0828 | marathonarcorewards.com | |
| 412 Highway Street | Madison | 27025 | (336) 548-9648 | marathonarcorewards.com | |
| 1038 E Court St | Marion | 28752 | (828) 652-9863 | marathonarcorewards.com | |
| 5000 New Salem Road | Marshville | 28103 | (704) 385-8322 | marathonarcorewards.com | |
| 6706 E Marshville Blvd | Marshville | 28103 | (704) 624-5926 | marathonarcorewards.com | |
| 7037 E Marshville Blvd | Marshville | 28103 | (704) 624-5261 | marathonarcorewards.com | |
| 3609 Matthews Weddington | Matthews | 28105 | (704) 846-3859 | marathonarcorewards.com | |
| 116 North 2nd Street | Mayodan | 27027 | (336) 548-2662 | marathonarcorewards.com | |
| 500 Buckhorn Rd | Mebane | 27302 | (919) 304-7476 | marathonarcorewards.com | |
| 102 US-301 | Micro | 27555 | (919) 284-5511 | marathonarcorewards.com | |
| 91 N Hwy 9 | Mill Spring | 28756 | (828) 894-3939 | marathonarcorewards.com | |
| 1441 Salisbury Rd | Mocksville | 27028 | (336) 751-5789 | marathonarcorewards.com | |
| 3445 Corinth Rd | Moncure | 27559 | (919) 718-9075 | marathonarcorewards.com | |
| 1002 S Rocky River Rd | Monroe | 28110 | (704) 296-9225 | marathonarcorewards.com | |
| 101 W Sunset Drive | Monroe | 28112 | (704) 289-6535 | marathonarcorewards.com | |
| 2623 Sikes Mill Rd | Monroe | 28110 | (704) 226-1035 | marathonarcorewards.com | |
| 1249 Nc-120 | Mooresboro | 28114 | (828) 453-7394 | marathonarcorewards.com | |
| 3181 Nc-16 | Moravian Falls | 28654 | (336) 838-9121 | marathonarcorewards.com | |
| 1270 Burkemont | Morganton | 28655 | (828) 439-9055 | marathonarcorewards.com | |
| 556 East Fleming Dr | Morganton | 28655 | (828) 437-2320 | marathonarcorewards.com | |
| 900 Lenoir Rd | Morganton | 28655 | (828) 433-0902 | marathonarcorewards.com | |
| 101 Julius Chambers Ave | Mount Gilead | 27306 | (910) 439-4243 | marathonarcorewards.com | |
| 9100 E Franklin St | Mount Pleasant | 28124 | (704) 436-8092 | marathonarcorewards.com | |
| 1021 W Catawba | Mt Holly | 28120 | (704) 827-1300 | marathonarcorewards.com | |
| 451 West US 64 | Murphy | 28906 | (828) 837-5665 | marathonarcorewards.com | |
| 7824 7 Creeks Hwy | Nakina | 28455 | (864) 662-1594 | marathonarcorewards.com | |
| 713 Pineola Street | Newland | 28657 | (828) 733-0294 | marathonarcorewards.com | |
| 1912 Bethany Church Rd | Newton | 28658 | (828) 261-6296 | marathonarcorewards.com | |
| 1969 Northwest Blvd | Newton | 28658 | (828) 994-4083 | marathonarcorewards.com | |
| 2887 Buffalo Shoals Rd | Newton | 28658 | (828) 464-0817 | marathonarcorewards.com | |
| 437 Fayetteville Hwy | Newton Grove | 28366 | (703) 677-5012 | marathonarcorewards.com | |
| 1826 US Highway 1 N | Norlina | 27563 | (252) 456-3282 | marathonarcorewards.com | |
| 2117 Rock Creek Rd | North Wilkesboro | 28659 | (336) 696-2944 | marathonarcorewards.com | |
| 2484 Elkin Highway | North Wilkesboro | 28659 | (336) 903-0023 | marathonarcorewards.com | |
| 3148 Sparta Road | North Wilkesboro | 28659 | (336) 670-2309 | marathonarcorewards.com | |
| 976 N Main St | Norwood | 28128 | (704) 459-0330 | marathonarcorewards.com | |
| 267 E Red Cross Rd | Oakboro | 28129 | (704) 485-4113 | marathonarcorewards.com | |
| 118 Causeway Drive | Ocean Isle Beach | 28469 | (910) 579-7818 | marathonarcorewards.com | |
| 320 Hillsboro Street | Oxford | 27565 | (919) 693-4176 | marathonarcorewards.com | |
| 7547 Hwy 711 | Pembroke | 28372 | (910) 522-0061 | marathonarcorewards.com | |
| 1560 Perch Road | Pinnacle | 27043 | (336) 444-0001 | marathonarcorewards.com | |
| 930 Asheville Hwy | Pisgah Forest | 28768 | (828) 884-3746 | marathonarcorewards.com | |
| 516 West Street | Pittsboro | 27312 | (919) 961-1191 | marathonarcorewards.com | |
| 103 Highway 74 E | Polkton | 28135 | (704) 272-8105 | marathonarcorewards.com | |
| 11716 Six Forks Rd | Raleigh | 27614 | (919) 841-5000 | marathonarcorewards.com | |
| 2101 Lake Wheeler Rd | Raleigh | 27603 | (919) 821-2586 | marathonarcorewards.com | |
| 2401 East Millbrook Rd | Raleigh | 27604 | (919) 322-0036 | marathonarcorewards.com | |
| 3252 Auburn Knightdale | Raleigh | 27610 | (919) 771-1530 | marathonarcorewards.com | |
| 141 E 4th St | Red Springs | 28377 | (910) 843-1050 | marathonarcorewards.com | |
| 2021 Sr 14 | Reidsville | 27320 | (336) 342-4331 | marathonarcorewards.com | |
| 2106 Barnes St | Reidsville | 27320 | (336) 342-3535 | marathonarcorewards.com | |
| 142 Julian Allsbrook Hwy | Roanoke Rapids | 27870 | (252) 537-1589 | marathonarcorewards.com | |
| 631 S Madison Blvd | Roxboro | 27573 | (919) 703-5464 | marathonarcorewards.com | |
| 3154 Worsham Mill Rd | Ruffin | 27326 | (336) 891-8181 | marathonarcorewards.com | |
| 435 Bethania Rural Hall | Rural Hall | 27045 | (336) 285-9148 | marathonarcorewards.com | |
| 1484 Ozone Road | Saluda | 28773 | (828) 749-2041 | marathonarcorewards.com | |
| 2224 S Horner Blvd | Sanford | 27330 | (404) 717-0143 | marathonarcorewards.com | |
| 3420 Wicker Street | Sanford | 27330 | (919) 777-0562 | marathonarcorewards.com | |
| 408 N Broad St | Seagrove | 27341 | (704) 261-5187 | marathonarcorewards.com | |
| 905 S Pollock St | Selma | 27576 | (919) 965-7257 | marathonarcorewards.com | |
| 1302 S Post Rd | Shelby | 28152 | (704) 739-2800 | marathonarcorewards.com | |
| 4328 Polkville Road | Shelby | 28150 | (347) 403-4994 | marathonarcorewards.com | |
| 6360 North Carolina 150 | Sherrills Ford | 28673 | (704) 483-2686 | marathonarcorewards.com | |
| 1004 S Chatham Ave | Siler City | 27344 | (919) 663-2417 | marathonarcorewards.com | |
| 320 West Raleigh Street | Siler City | 27344 | (919) 742-6187 | marathonarcorewards.com | |
| 602 N 2nd Ave | Siler City | 27344 | (919) 742-2024 | marathonarcorewards.com | |
| 105 East Connecticut Ave | Southern Pines | 28387 | (703) 677-5012 | marathonarcorewards.com | |
| 277 E Main St | Spindale | 28160 | (828) 287-9499 | marathonarcorewards.com | |
| 8018 Elliott Bridge Rd | Spring Lake | 28390 | (910) 745-9376 | marathonarcorewards.com | |
| 940 W Broad Street | St. Pauls | 28384 | (910) 865-2277 | marathonarcorewards.com | |
| 104 Killian Road | Stanley | 28164 | (704) 827-0984 | marathonarcorewards.com | |
| 1887 Ellisboro Road | Stokesdale | 27357 | (336) 548-2271 | marathonarcorewards.com | |
| 307 Henry Street | Stoneville | 27048 | (336) 573-2165 | marathonarcorewards.com | |
| 3211 Holden Beach Road | Supply | 28462 | (910) 842-7777 | marathonarcorewards.com | |
| 903 N US 701 Bypass | Tabor City | 28463 | (910) 653-4964 | marathonarcorewards.com | |
| 14661 Highway 87 | Tar Heel | 28392 | (910) 862-1593 | marathonarcorewards.com | |
| 1339 National Highway | Thomasville | 27360 | (336) 884-1001 | marathonarcorewards.com | |
| 8913 E US Hwy 64 | Thomasville | 27360 | (336) 472-4637 | marathonarcorewards.com | |
| 11029 Durham Rd | Timberlake | 27583 | (336) 364-8278 | marathonarcorewards.com | |
| 8151 Durham Road | Timberlake | 27583 | (336) 364-2522 | marathonarcorewards.com | |
| 13020 Hwy 39 North | Townsville | 27584 | (252) 738-0003 | marathonarcorewards.com | |
| 3950 Lynn Rd | Tryon | 28782 | (828) 859-9080 | marathonarcorewards.com | |
| 641 E Main St | Valdese | 28690 | (828) 879-8031 | marathonarcorewards.com | |
| 6638 Nc-27 | Vale | 28168 | (704) 276-1273 | marathonarcorewards.com | |
| 1200 US Highway 74 W | Wadesboro | 28170 | (704) 694-2006 | marathonarcorewards.com | |
| 304 S Norwood St | Wallace | 28466 | (910) 285-6363 | marathonarcorewards.com | |
| 3701 Nc 89 Hwy E | Walnut Cove | 27052 | (336) 591-4848 | marathonarcorewards.com | |
| 10703 North Carolina 163 | West Jefferson | 28629 | (336) 982-4944 | marathonarcorewards.com | |
| 1105 N Jk Powell Blvd | Whiteville | 28472 | (910) 640-3939 | marathonarcorewards.com | |
| 207 N JK Powell Blvd | Whiteville | 28472 | (910) 862-8423 | marathonarcorewards.com | |
| 6705 U.S. 421 | Wilkesboro | 28697 | (973) 974-0844 | marathonarcorewards.com | |
| 1907 W Nash | Wilson | 27893 | (252) 237-6131 | marathonarcorewards.com | |
| 4820 Old Rural Hall Rd | Winston-Salem | 27105 | (336) 456-4178 | marathonarcorewards.com | |
| 94 Green River Road | Zirconia | 28790 | (828) 692-7390 | marathonarcorewards.com |
Cities
| City | Locations |
|---|---|
| Charlotte | 5 |
| Lumberton | 5 |
| Fayetteville | 4 |
| Gastonia | 4 |
| Hendersonville | 4 |
| Hickory | 4 |
| Raleigh | 4 |
| Brevard | 3 |
| Henderson | 3 |
| High Point | 3 |
| Kings Mountain | 3 |
| Marshville | 3 |
| Monroe | 3 |
| Morganton | 3 |
| Newton | 3 |
| North Wilkesboro | 3 |
| Siler City | 3 |
| Albemarle | 2 |
| Asheville | 2 |
| Elizabeth City | 2 |
| Fuquay Varina | 2 |
| Goldsboro | 2 |
| Greensboro | 2 |
| Hildebran | 2 |
| Hope Mills | 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.