Data / Store locations / Marathon / West Virginia
Marathon locations in West Virginia: 90 stores, with addresses and phone numbers
Marathon has 90 locations in West Virginia, 2.2% of its 4,098 in the United States, in 65 cities. The most are in Beckley, 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.
- 90Locations
- 65Cities
- 2.2%Share of the brand
- October 24, 2026Run date
Marathon locations in West Virginia
All 90 locations, ordered by city.
| Address | City | ZIP | Phone | Opening hours | Source |
|---|---|---|---|---|---|
| 424 Alta Drive | Alderson | 24910 | (304) 445-7161 | marathonarcorewards.com | |
| 48 Indian Creek Rd | Alma | 26320 | (304) 758-0250 | marathonarcorewards.com | |
| 392 Midway Road | Alum Creek | 25003 | (646) 301-8009 | marathonarcorewards.com | |
| 2699 Huntington Rd | Apple Grove | 25502 | (304) 576-2654 | marathonarcorewards.com | |
| 35 West Virginia 259 | Baker | 26801 | (540) 815-4778 | marathonarcorewards.com | |
| 1932 Martha Rd | Barboursville | 25504 | (304) 733-4334 | marathonarcorewards.com | |
| 1125 Airport Road | Beaver | 25813 | (681) 207-7201 | marathonarcorewards.com | |
| 668 Ritter Drive | Beaver | 25801 | (304) 255-5074 | marathonarcorewards.com | |
| 2004 Harper Road | Beckley | 25801 | (681) 207-7201 | marathonarcorewards.com | |
| 2046 Harper Road | Beckley | 25801 | (304) 253-9619 | marathonarcorewards.com | |
| 269 N Eisenhower Dr | Beckley | 25801 | (304) 255-2093 | marathonarcorewards.com | |
| 3604 Robert C Byrd Dr | Beckley | 25801 | (304) 252-8387 | marathonarcorewards.com | |
| 404 3rd Avenue | Beckley | 25801 | (304) 252-0765 | marathonarcorewards.com | |
| 35432 Midland Trail E | Caldwell | 24925 | (304) 476-8680 | marathonarcorewards.com | |
| 100A Alex Lane | Charleston | 25304 | (304) 926-0078 | marathonarcorewards.com | |
| 1402 Kanawha Blvd W | Charleston | 25387 | (304) 543-2357 | marathonarcorewards.com | |
| 6819 Sissonville Drive | Charleston | 25312 | (304) 984-2188 | marathonarcorewards.com | |
| 4891 Midland Trail W | Charmco | 25958 | (304) 253-7338 | marathonarcorewards.com | |
| 8657 Elk River Road | Clendenin | 25045 | (304) 202-7389 | marathonarcorewards.com | |
| 6742 Coal River Road | Comfort | 25049 | (304) 837-8686 | marathonarcorewards.com | |
| 932 Cross Lanes Dr | Cross Lanes | 25313 | (304) 759-9183 | marathonarcorewards.com | |
| 1932 Ritter Drive | Daniels | 25832 | (304) 543-2357 | marathonarcorewards.com | |
| 3rd St and Smoot Avenue | Danville | 25053 | (304) 369-0442 | marathonarcorewards.com | |
| 22 Blackwater Falls Rd | Davis | 26260 | (304) 259-4641 | marathonarcorewards.com | |
| 1926 R A West Highway | Delbarton | 25670 | (304) 946-4635 | marathonarcorewards.com | |
| 864 U.S. 52 | Delbarton | 25670 | (304) 543-2357 | marathonarcorewards.com | |
| 1905 Morgantown Ave | Fairmont | 26554 | (304) 534-8189 | marathonarcorewards.com | |
| 2201 Pleasant Valley Rd | Fairmont | 26554 | (304) 366-8109 | marathonarcorewards.com | |
| 569 Rte 52 | Fort Gay | 25514 | (304) 648-7393 | marathonarcorewards.com | |
| 16338 West Virginia 152 | Genoa | 25517 | (304) 272-3690 | marathonarcorewards.com | |
| 125 Odd Road | Ghent | 25843 | (304) 787-3155 | marathonarcorewards.com | |
| 22 Fairground Road | Glenville | 26351 | (304) 462-0555 | marathonarcorewards.com | |
| 3096 16th Street | Huntington | 25701 | (304) 523-8330 | marathonarcorewards.com | |
| 4408 Piedmont Rd | Huntington | 25704 | (304) 429-3480 | marathonarcorewards.com | |
| 532 Bridge St | Huntington | 25702 | (304) 522-8500 | marathonarcorewards.com | |
| 719 31st Street | Huntington | 25702 | (304) 525-1754 | marathonarcorewards.com | |
| 1805 US Route 60 | Hurricane | 25526 | (304) 562-3606 | marathonarcorewards.com | |
| 332 US-52 | Kermit | 25674 | (304) 393-4540 | marathonarcorewards.com | |
| 2 S Mineral St | Keyser | 26726 | (304) 788-3613 | marathonarcorewards.com | |
| State Route 65 | Lenore | 25676 | (304) 475-4771 | marathonarcorewards.com | |
| US Route 119 Diesel Drive | Lenore | 25676 | (304) 475-4711 | marathonarcorewards.com | |
| 14973 Seneca Trail | Lewisburg | 24901 | (304) 645-6861 | marathonarcorewards.com | |
| 75 Norman Morgan Blvd | Logan | 25601 | (304) 752-8373 | marathonarcorewards.com | |
| 2001 Robert C Byrd Dr | MacArthur | 25873 | (304) 255-2676 | marathonarcorewards.com | |
| 18251 Seneca Trail | Marlinton | 24954 | (304) 799-4674 | marathonarcorewards.com | |
| 1203 North Queen St | Martinsburg | 25404 | (304) 263-6708 | marathonarcorewards.com | |
| 1316 Edwin Miller Blvd | Martinsburg | 25404 | (304) 262-6464 | marathonarcorewards.com | |
| 223 Marshall St | McMechen | 26040 | (304) 233-9808 | marathonarcorewards.com | |
| Hwy 20 S | Meadow Bridge | 25976 | (304) 484-7679 | marathonarcorewards.com | |
| 1314 Grafton Rd | Morgantown | 26508 | (304) 291-0704 | marathonarcorewards.com | |
| 150 N Lafayette St | Moundsville | 26041 | (304) 843-0961 | marathonarcorewards.com | |
| 414 Guyandotte Avenue | Mullens | 25882 | (304) 294-4153 | marathonarcorewards.com | |
| 200 Washington St | Newell | 26050 | (304) 387-4084 | marathonarcorewards.com | |
| 2003 E Main St | Oak Hill | 25901 | (304) 640-2358 | marathonarcorewards.com | |
| County Route 971 | Oceana | 24870 | (304) 682-5720 | marathonarcorewards.com | |
| 7716 Jerry West Highway, ROUTE 44 | Omar | 25638 | (304) 946-4433 | marathonarcorewards.com | |
| 320 South 4th Ave | Paden City | 26159 | (304) 337-2279 | marathonarcorewards.com | |
| 116 Point Drive | Parkersburg | 26101 | (304) 422-1576 | marathonarcorewards.com | |
| 2300 Pike St | Parkersburg | 26101 | (304) 422-5381 | marathonarcorewards.com | |
| 3211 Murdoch Avenue | Parkersburg | 26101 | (740) 315-8942 | marathonarcorewards.com | |
| 4408 Emerson Avenue | Parkersburg | 26101 | (304) 205-9727 | marathonarcorewards.com | |
| 415 Myles Avenue | Pennsboro | 26415 | (304) 659-2619 | marathonarcorewards.com | |
| 419 Virginia Avenue | Petersburg | 26847 | (412) 480-9741 | marathonarcorewards.com | |
| 4107 Sand Hill Rd | Point Pleasant | 25550 | (304) 675-6698 | marathonarcorewards.com | |
| 109 Main St | Rivesville | 26588 | (304) 278-7702 | marathonarcorewards.com | |
| 5779 Coal Road | Rock Creek | 25174 | (304) 854-2138 | marathonarcorewards.com | |
| 2110 Shadyside Road | Saint Albans | 25177 | (304) 727-5475 | marathonarcorewards.com | |
| 1322 East Main Street | Salem | 26426 | (304) 370-3778 | marathonarcorewards.com | |
| 826 Rr 1 5502 | Salt Rock | 25559 | (304) 733-9750 | marathonarcorewards.com | |
| 871 Robert C Byrd Dr | Sophia | 25921 | (304) 683-3820 | marathonarcorewards.com | |
| 2 Green Road | South Charleston | 25309 | (304) 410-0514 | marathonarcorewards.com | |
| 700 Maccorkle Avenue | South Charleston | 25303 | (304) 744-8233 | marathonarcorewards.com | |
| 308 Merchants Walk | Summersville | 26651 | (304) 872-7188 | marathonarcorewards.com | |
| 2001 Sutton Lane | Sutton | 26601 | (304) 750-2080 | marathonarcorewards.com | |
| 1606 Grand Central Avenue | Vienna | 26105 | (740) 401-9399 | marathonarcorewards.com | |
| 707 Central Ave | Wayne | 25570 | (304) 272-9099 | marathonarcorewards.com | |
| 3627 Main St | Weirton | 26062 | (304) 748-5616 | marathonarcorewards.com | |
| 3700 Penn Ave | Weirton | 26062 | (304) 723-1378 | marathonarcorewards.com | |
| 3775 Main Street | Weirton | 26062 | (304) 797-1560 | marathonarcorewards.com | |
| 725 Commerce St | Wellsburg | 26070 | (304) 737-0053 | marathonarcorewards.com | |
| 57 Staunton Drive, 57 BFS BLVD | Weston | 26452 | (304) 269-1278 | marathonarcorewards.com | |
| 120 Zane St | Wheeling | 26003 | (304) 232-0060 | marathonarcorewards.com | |
| 1243 National Rd | Wheeling | 26003 | (304) 242-7143 | marathonarcorewards.com | |
| 2 Chapel Rd | Wheeling | 26003 | (304) 242-9605 | marathonarcorewards.com | |
| 2060 National Rd | Wheeling | 26003 | (304) 242-2912 | marathonarcorewards.com | |
| 831 National Rd | Wheeling | 26003 | (304) 233-3505 | marathonarcorewards.com | |
| 12224 Coal River Road | Whitesville | 25209 | (304) 854-2254 | marathonarcorewards.com | |
| 100 Victory Lane | Williamson | 25661 | (304) 236-3616 | marathonarcorewards.com | |
| 11 West 2nd Ave | Williamson | 25661 | (304) 235-5659 | marathonarcorewards.com | |
| 5011 Winfield Road | Winfield | 25213 | (304) 937-3838 | marathonarcorewards.com |
Cities
| City | Locations |
|---|---|
| Beckley | 5 |
| Wheeling | 5 |
| Huntington | 4 |
| Parkersburg | 4 |
| Charleston | 3 |
| Weirton | 3 |
| Beaver | 2 |
| Delbarton | 2 |
| Fairmont | 2 |
| Lenore | 2 |
| Martinsburg | 2 |
| South Charleston | 2 |
| Williamson | 2 |
| Alderson | 1 |
| Alma | 1 |
| Alum Creek | 1 |
| Apple Grove | 1 |
| Baker | 1 |
| Barboursville | 1 |
| Caldwell | 1 |
| Charmco | 1 |
| Clendenin | 1 |
| Comfort | 1 |
| Cross Lanes | 1 |
| Daniels | 1 |
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.