Skip to the page

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.

AddressCityZIPPhoneOpening hoursSource
424 Alta DriveAlderson24910(304) 445-7161marathonarcorewards.com
48 Indian Creek RdAlma26320(304) 758-0250marathonarcorewards.com
392 Midway RoadAlum Creek25003(646) 301-8009marathonarcorewards.com
2699 Huntington RdApple Grove25502(304) 576-2654marathonarcorewards.com
35 West Virginia 259Baker26801(540) 815-4778marathonarcorewards.com
1932 Martha RdBarboursville25504(304) 733-4334marathonarcorewards.com
1125 Airport RoadBeaver25813(681) 207-7201marathonarcorewards.com
668 Ritter DriveBeaver25801(304) 255-5074marathonarcorewards.com
2004 Harper RoadBeckley25801(681) 207-7201marathonarcorewards.com
2046 Harper RoadBeckley25801(304) 253-9619marathonarcorewards.com
269 N Eisenhower DrBeckley25801(304) 255-2093marathonarcorewards.com
3604 Robert C Byrd DrBeckley25801(304) 252-8387marathonarcorewards.com
404 3rd AvenueBeckley25801(304) 252-0765marathonarcorewards.com
35432 Midland Trail ECaldwell24925(304) 476-8680marathonarcorewards.com
100A Alex LaneCharleston25304(304) 926-0078marathonarcorewards.com
1402 Kanawha Blvd WCharleston25387(304) 543-2357marathonarcorewards.com
6819 Sissonville DriveCharleston25312(304) 984-2188marathonarcorewards.com
4891 Midland Trail WCharmco25958(304) 253-7338marathonarcorewards.com
8657 Elk River RoadClendenin25045(304) 202-7389marathonarcorewards.com
6742 Coal River RoadComfort25049(304) 837-8686marathonarcorewards.com
932 Cross Lanes DrCross Lanes25313(304) 759-9183marathonarcorewards.com
1932 Ritter DriveDaniels25832(304) 543-2357marathonarcorewards.com
3rd St and Smoot AvenueDanville25053(304) 369-0442marathonarcorewards.com
22 Blackwater Falls RdDavis26260(304) 259-4641marathonarcorewards.com
1926 R A West HighwayDelbarton25670(304) 946-4635marathonarcorewards.com
864 U.S. 52Delbarton25670(304) 543-2357marathonarcorewards.com
1905 Morgantown AveFairmont26554(304) 534-8189marathonarcorewards.com
2201 Pleasant Valley RdFairmont26554(304) 366-8109marathonarcorewards.com
569 Rte 52Fort Gay25514(304) 648-7393marathonarcorewards.com
16338 West Virginia 152Genoa25517(304) 272-3690marathonarcorewards.com
125 Odd RoadGhent25843(304) 787-3155marathonarcorewards.com
22 Fairground RoadGlenville26351(304) 462-0555marathonarcorewards.com
3096 16th StreetHuntington25701(304) 523-8330marathonarcorewards.com
4408 Piedmont RdHuntington25704(304) 429-3480marathonarcorewards.com
532 Bridge StHuntington25702(304) 522-8500marathonarcorewards.com
719 31st StreetHuntington25702(304) 525-1754marathonarcorewards.com
1805 US Route 60Hurricane25526(304) 562-3606marathonarcorewards.com
332 US-52Kermit25674(304) 393-4540marathonarcorewards.com
2 S Mineral StKeyser26726(304) 788-3613marathonarcorewards.com
State Route 65Lenore25676(304) 475-4771marathonarcorewards.com
US Route 119 Diesel DriveLenore25676(304) 475-4711marathonarcorewards.com
14973 Seneca TrailLewisburg24901(304) 645-6861marathonarcorewards.com
75 Norman Morgan BlvdLogan25601(304) 752-8373marathonarcorewards.com
2001 Robert C Byrd DrMacArthur25873(304) 255-2676marathonarcorewards.com
18251 Seneca TrailMarlinton24954(304) 799-4674marathonarcorewards.com
1203 North Queen StMartinsburg25404(304) 263-6708marathonarcorewards.com
1316 Edwin Miller BlvdMartinsburg25404(304) 262-6464marathonarcorewards.com
223 Marshall StMcMechen26040(304) 233-9808marathonarcorewards.com
Hwy 20 SMeadow Bridge25976(304) 484-7679marathonarcorewards.com
1314 Grafton RdMorgantown26508(304) 291-0704marathonarcorewards.com
150 N Lafayette StMoundsville26041(304) 843-0961marathonarcorewards.com
414 Guyandotte AvenueMullens25882(304) 294-4153marathonarcorewards.com
200 Washington StNewell26050(304) 387-4084marathonarcorewards.com
2003 E Main StOak Hill25901(304) 640-2358marathonarcorewards.com
County Route 971Oceana24870(304) 682-5720marathonarcorewards.com
7716 Jerry West Highway, ROUTE 44Omar25638(304) 946-4433marathonarcorewards.com
320 South 4th AvePaden City26159(304) 337-2279marathonarcorewards.com
116 Point DriveParkersburg26101(304) 422-1576marathonarcorewards.com
2300 Pike StParkersburg26101(304) 422-5381marathonarcorewards.com
3211 Murdoch AvenueParkersburg26101(740) 315-8942marathonarcorewards.com
4408 Emerson AvenueParkersburg26101(304) 205-9727marathonarcorewards.com
415 Myles AvenuePennsboro26415(304) 659-2619marathonarcorewards.com
419 Virginia AvenuePetersburg26847(412) 480-9741marathonarcorewards.com
4107 Sand Hill RdPoint Pleasant25550(304) 675-6698marathonarcorewards.com
109 Main StRivesville26588(304) 278-7702marathonarcorewards.com
5779 Coal RoadRock Creek25174(304) 854-2138marathonarcorewards.com
2110 Shadyside RoadSaint Albans25177(304) 727-5475marathonarcorewards.com
1322 East Main StreetSalem26426(304) 370-3778marathonarcorewards.com
826 Rr 1 5502Salt Rock25559(304) 733-9750marathonarcorewards.com
871 Robert C Byrd DrSophia25921(304) 683-3820marathonarcorewards.com
2 Green RoadSouth Charleston25309(304) 410-0514marathonarcorewards.com
700 Maccorkle AvenueSouth Charleston25303(304) 744-8233marathonarcorewards.com
308 Merchants WalkSummersville26651(304) 872-7188marathonarcorewards.com
2001 Sutton LaneSutton26601(304) 750-2080marathonarcorewards.com
1606 Grand Central AvenueVienna26105(740) 401-9399marathonarcorewards.com
707 Central AveWayne25570(304) 272-9099marathonarcorewards.com
3627 Main StWeirton26062(304) 748-5616marathonarcorewards.com
3700 Penn AveWeirton26062(304) 723-1378marathonarcorewards.com
3775 Main StreetWeirton26062(304) 797-1560marathonarcorewards.com
725 Commerce StWellsburg26070(304) 737-0053marathonarcorewards.com
57 Staunton Drive, 57 BFS BLVDWeston26452(304) 269-1278marathonarcorewards.com
120 Zane StWheeling26003(304) 232-0060marathonarcorewards.com
1243 National RdWheeling26003(304) 242-7143marathonarcorewards.com
2 Chapel RdWheeling26003(304) 242-9605marathonarcorewards.com
2060 National RdWheeling26003(304) 242-2912marathonarcorewards.com
831 National RdWheeling26003(304) 233-3505marathonarcorewards.com
12224 Coal River RoadWhitesville25209(304) 854-2254marathonarcorewards.com
100 Victory LaneWilliamson25661(304) 236-3616marathonarcorewards.com
11 West 2nd AveWilliamson25661(304) 235-5659marathonarcorewards.com
5011 Winfield RoadWinfield25213(304) 937-3838marathonarcorewards.com

Cities

CityLocations
Beckley5
Wheeling5
Huntington4
Parkersburg4
Charleston3
Weirton3
Beaver2
Delbarton2
Fairmont2
Lenore2
Martinsburg2
South Charleston2
Williamson2
Alderson1
Alma1
Alum Creek1
Apple Grove1
Baker1
Barboursville1
Caldwell1
Charmco1
Clendenin1
Comfort1
Cross Lanes1
Daniels1

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.