Skip to the page

Data / Store locations / Marathon / Michigan

Marathon locations in Michigan: 481 stores, with addresses and phone numbers

Marathon has 481 locations in Michigan, 11.7% of its 4,098 in the United States, in 274 cities. The most are in Detroit, with 18. 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.

  • 481Locations
  • 274Cities
  • 11.7%Share of the brand
  • October 24, 2026Run date

Marathon locations in Michigan

The first 200 of 481 locations, ordered by city. The full count is 481.

AddressCityZIPPhoneOpening hoursSource
1157 W BeecherAdrian49221(517) 759-1314marathonarcorewards.com
1355 N Eaton StAlbion49224(810) 280-5547marathonarcorewards.com
924 Marshall StreetAllegan49010(269) 686-7555marathonarcorewards.com
10955 Allen RdAllen Park48101(313) 294-9990marathonarcorewards.com
15500 Southfield RdAllen Park48101(313) 388-0040marathonarcorewards.com
17001 Southfield RdAllen Park48101(313) 551-4717marathonarcorewards.com
9121 Allen RoadAllen Park48101(313) 405-2967marathonarcorewards.com
6781 Lake Michigan DrAllendale49401(616) 608-9120marathonarcorewards.com
2982 West Monroe RoadAlma48801(989) 463-8498marathonarcorewards.com
1000 M 32Alpena49707(989) 356-0275marathonarcorewards.com
1141 US 23 NAlpena49707(989) 354-5524marathonarcorewards.com
2222 US 23Alpena49707(989) 354-6644marathonarcorewards.com
906 W Washington AveAlpena49707(989) 354-4833marathonarcorewards.com
11990 64th StreetAlto49302(616) 868-1000marathonarcorewards.com
3535 Jackson RoadAnn Arbor48103(734) 800-4939marathonarcorewards.com
3555 Washtenaw AveAnn Arbor48104(734) 677-6840marathonarcorewards.com
4970 Washtenaw AveAnn Arbor48108(734) 528-3897marathonarcorewards.com
23120 Main StArmada48005(586) 784-9900marathonarcorewards.com
515 N HuronAu Gres48703(989) 876-6910marathonarcorewards.com
2005 E Walton BlvdAuburn Hills48326(313) 910-6463marathonarcorewards.com
4000 Lapeer RdAuburn Hills48326(248) 340-1102marathonarcorewards.com
4210 S M 37Baldwin49304(231) 745-0094marathonarcorewards.com
1051 North AveBattle Creek49017(304) 280-6059marathonarcorewards.com
1411 East Michigan AveBattle Creek49014(269) 753-1818marathonarcorewards.com
1608 Capital Ave NEBattle Creek49017(304) 280-6059marathonarcorewards.com
890 Emmett St EBattle Creek49014(304) 280-6059marathonarcorewards.com
962 W Columbia AveBattle Creek49015(304) 280-6059marathonarcorewards.com
1223 Broadway StreetBay City48708(989) 318-4245marathonarcorewards.com
2024 Center AvenueBay City48708(989) 893-2262marathonarcorewards.com
322 Garfield AveBay City48708(989) 892-2020marathonarcorewards.com
3790 N Euclid AveBay City48706(989) 684-7516marathonarcorewards.com
3950 Wilder RdBay City48706(989) 671-1710marathonarcorewards.com
12991 Pleasanton HwyBear Lake49614(231) 864-3060marathonarcorewards.com
611 E Cayuga StBellaire49615(231) 533-8100marathonarcorewards.com
10945 BellevilleBelleville48111(734) 697-8366marathonarcorewards.com
35 South StBelleville48111(734) 699-4447marathonarcorewards.com
109 W Capital AvenueBellevue49021(269) 763-2711marathonarcorewards.com
131 E May StreetBenton Harbor49022(646) 407-5332marathonarcorewards.com
1691 M 139Benton Harbor49022(269) 757-7720marathonarcorewards.com
2670 M 139Benton Harbor49022(269) 757-7463marathonarcorewards.com
310 East Main StreetBenton Harbor49022(269) 363-4434marathonarcorewards.com
8151 E NapierBenton Harbor49022(269) 944-3228marathonarcorewards.com
895 Pipestone RoadBenton Harbor49022(269) 926-0936marathonarcorewards.com
3427 12 Mile RoadBerkley48072(248) 548-4452marathonarcorewards.com
710 S State StreetBig Rapids49307(231) 796-7940marathonarcorewards.com
8795 Main StBirch Run48415(989) 624-4111marathonarcorewards.com
412 E Adrian StreetBlissfield49228(517) 682-0333marathonarcorewards.com
43020 Woodward AveBloomfield Hills48302(248) 338-0980marathonarcorewards.com
111 E KalamazooBloomingdale49026(269) 521-3090marathonarcorewards.com
201 S Lake StBoyne City49712(616) 534-2181marathonarcorewards.com
325 E Saginaw StreetBreckenridge48615(989) 842-3059marathonarcorewards.com
407 E ChicagoBritton49229(517) 451-8118marathonarcorewards.com
325 W Chicago StreetBronson49028(517) 369-5165marathonarcorewards.com
1138 N Belsay RdBurton48509(810) 715-1439marathonarcorewards.com
4012 Davison RdBurton48509(810) 422-9818marathonarcorewards.com
4507 South Center RoadBurton48519(810) 742-6170marathonarcorewards.com
119 100th St SWByron Center49315(616) 877-0055marathonarcorewards.com
293 84th St SWByron Center49315(616) 878-3607marathonarcorewards.com
1010 South MitchellCadillac49601(231) 775-8722marathonarcorewards.com
1377 N Mitchell StCadillac49601(231) 775-8872marathonarcorewards.com
6224 East M 115Cadillac49601(231) 775-4171marathonarcorewards.com
4474 Kalamazoo AvenueCaledonia49316(616) 891-0101marathonarcorewards.com
6773 Broadmoor Ave SECaledonia49316(616) 608-0960marathonarcorewards.com
9807 Cherry Valley RdCaledonia49316(616) 891-1912marathonarcorewards.com
120 South MainCapac48014(810) 395-7711marathonarcorewards.com
1425 West Caro RoadCaro48723(810) 406-9409marathonarcorewards.com
511 W Main StreetCarson City48811(989) 584-3756marathonarcorewards.com
8004 Marine City HwyCasco48064(586) 725-9090marathonarcorewards.com
129 East 1st StreetCaspian49915(906) 265-0931marathonarcorewards.com
6415 Main StCass City48726(989) 872-5303marathonarcorewards.com
1119 E State StCassopolis49031(269) 445-8058marathonarcorewards.com
221 S Broadway StCassopolis49031(269) 445-8345marathonarcorewards.com
9054 Kasson StCedar49621(231) 228-7460marathonarcorewards.com
6650 E Ten Mile RdCenter Line48015(586) 757-2708marathonarcorewards.com
1505 Bridge StCharlevoix49720(313) 588-5544marathonarcorewards.com
702 S Cochran AveCharlotte48813(517) 541-2026marathonarcorewards.com
309 E State StreetCheboygan49721(231) 627-7941marathonarcorewards.com
10197 S Clare AveClare48617(616) 534-2181marathonarcorewards.com
428 S McEwan StreetClare48617(989) 386-3681marathonarcorewards.com
718 N McEwanClare48617(989) 386-9611marathonarcorewards.com
815 Industrial DriveClare48617(989) 386-5336marathonarcorewards.com
6550 Dixie HighwayClarkston48346(248) 625-8551marathonarcorewards.com
35130 HarperClinton Township48035(586) 792-6220marathonarcorewards.com
36511 GarfieldClinton Township48035(586) 792-2816marathonarcorewards.com
37109 Harper AveClinton Township48036(586) 465-3822marathonarcorewards.com
42730 Hayes RdClinton Township48038(586) 228-5997marathonarcorewards.com
43600 N Gratiot AveClinton Township48036(586) 469-0402marathonarcorewards.com
10156 N Saginaw RdClio48420(810) 686-5566marathonarcorewards.com
12278 Clio RdClio48420(810) 687-1773marathonarcorewards.com
431 West Vienna StClio48420(810) 640-8581marathonarcorewards.com
4465 Vienna RoadClio48420(810) 234-6678marathonarcorewards.com
4993 Michigan 18Coleman48618(989) 465-9331marathonarcorewards.com
898 E StateColon49040(304) 280-6059marathonarcorewards.com
519 W Commerce RoadCommerce Township48382(248) 360-0055marathonarcorewards.com
3623 Alpine Rd NWComstock Park49321(616) 785-9960marathonarcorewards.com
4616 Alpine NWComstock Park49321(616) 784-0120marathonarcorewards.com
3355 S State RdDavison48423(810) 653-5294marathonarcorewards.com
3500 N State RdDavison48423(810) 412-4260marathonarcorewards.com
12997 S US Highway 27De Witt48820(517) 669-6202marathonarcorewards.com
1300 Southfield FwyDearborn48124(313) 271-4159marathonarcorewards.com
14243 Ford RoadDearborn48126(313) 406-2980marathonarcorewards.com
14402 Michigan AveDearborn48126(313) 581-4379marathonarcorewards.com
5000 Wyoming StDearborn48216(313) 633-9590marathonarcorewards.com
20015 Ann Arbor TrailDearborn Heights48127(313) 336-8404marathonarcorewards.com
25337 W Warren AveDearborn Heights48127(313) 278-1558marathonarcorewards.com
25569 Michigan AveDearborn Heights48125(734) 946-2218marathonarcorewards.com
25815 Joy RoadDearborn Heights48127(313) 562-9319marathonarcorewards.com
27380 Cherry Hill RoadDearborn Heights48127(313) 565-3400marathonarcorewards.com
110 Michigan 51Decatur49045(269) 207-7169marathonarcorewards.com
2010 Black River StreetDeckerville48427(810) 376-8657marathonarcorewards.com
185 Carey StDeerfield49238(517) 447-3830marathonarcorewards.com
12340 Dexter AveDetroit48206(210) 345-2000marathonarcorewards.com
13001 8 MileDetroit48235(313) 341-2388marathonarcorewards.com
13001 Harper AvenueDetroit48213(313) 469-6259marathonarcorewards.com
13150 Schaefer HwyDetroit48227(313) 468-9261marathonarcorewards.com
14511 Wyoming AvenueDetroit48238(313) 931-1910marathonarcorewards.com
14845 Mack AvenueDetroit48215(313) 469-6483marathonarcorewards.com
15130 Gratiot AveDetroit48205(313) 372-7492marathonarcorewards.com
16140 W McNicholsDetroit48235(313) 835-7400marathonarcorewards.com
17100 LivernoisDetroit48221(313) 864-2882marathonarcorewards.com
19250 W. McNichols RdDetroit48219(313) 794-2810marathonarcorewards.com
21740 Fenkell AveDetroit48223(313) 592-1667marathonarcorewards.com
3199 Gratiot AveDetroit48207(313) 903-6007marathonarcorewards.com
377 Schaefer Rd SDetroit48217(313) 554-1899marathonarcorewards.com
3910 Grand River AveDetroit48208(313) 831-4613marathonarcorewards.com
4710 West Warren AveDetroit48210(313) 899-5814marathonarcorewards.com
6811 Gratiot AveDetroit48207(313) 922-4225marathonarcorewards.com
7645 LivernoisDetroit48210(313) 289-3409marathonarcorewards.com
9101 Woodward AvenueDetroit48202(313) 875-9431marathonarcorewards.com
8135 Main StDexter48130(734) 426-5007marathonarcorewards.com
7262 Lansing RoadDimondale48821(248) 949-1932marathonarcorewards.com
4204 18th AveDorr49323(616) 681-9074marathonarcorewards.com
4211 30th StreetDorr49323(616) 896-8229marathonarcorewards.com
51012 M 51 NDowagiac49047(269) 782-6884marathonarcorewards.com
92064 Cr 690 M 152Dowagiac49047(269) 424-5129marathonarcorewards.com
707 N SaginawDurand48429(989) 288-6756marathonarcorewards.com
106 State StEast Jordan49727(231) 536-7930marathonarcorewards.com
100 E Saginaw StEast Lansing48823(517) 351-0770marathonarcorewards.com
1435 E Grand RiverEast Lansing48823(517) 332-7413marathonarcorewards.com
3010 E Lk LansingEast Lansing48823(616) 534-2181marathonarcorewards.com
8057 M 66East Leroy49051(269) 578-6416marathonarcorewards.com
21000 KellyEastpointe48021(586) 343-8391marathonarcorewards.com
24637 Gratiot AveEastpointe48021(586) 718-3421marathonarcorewards.com
5431 US 31Eastport49627(231) 599-2507marathonarcorewards.com
919 South Main StreetEaton Rapids48827(517) 663-1280marathonarcorewards.com
4208 JeffersonEcorse48229(313) 388-9177marathonarcorewards.com
218 Main StEdmore48829(989) 304-4334marathonarcorewards.com
250 Ames StreetElk Rapids49629(231) 331-6111marathonarcorewards.com
720 North Lincoln RoadEscanaba49829(906) 786-8724marathonarcorewards.com
1507 WoodsideEssexville48732(989) 895-8533marathonarcorewards.com
27745 Orchard Lake RdFarmington Hills48334(248) 324-3004marathonarcorewards.com
29450 W Nine Mile RoadFarmington Hills48336(248) 893-7503marathonarcorewards.com
493 E Main StreetFarwell48622(989) 588-9527marathonarcorewards.com
10045 Clyde RoadFenton48430(586) 327-1100marathonarcorewards.com
1375 N LeroyFenton48430(810) 750-1106marathonarcorewards.com
9485 Center RdFenton48430(810) 629-7701marathonarcorewards.com
21913 Gibralter RdFlat Rock48134(734) 782-4260marathonarcorewards.com
1680 N Chevrolet AveFlint48504(810) 232-0149marathonarcorewards.com
1780 S Dort HwyFlint48503(810) 410-4562marathonarcorewards.com
2320 Davison RdFlint48506(810) 233-6732marathonarcorewards.com
4151 W Pierson RdFlint48504(810) 787-1295marathonarcorewards.com
4310 Corunna RdFlint48532(810) 720-6430marathonarcorewards.com
4646 S Dort HighwayFlint48507(810) 820-3834marathonarcorewards.com
5010 North Dort HighwayFlint48505(810) 785-8035marathonarcorewards.com
6040 Clio RdFlint48504(810) 789-8816marathonarcorewards.com
226 E Main StreetFlushing48433(810) 487-2040marathonarcorewards.com
4931 N Cleveland StFountain49410(231) 462-3941marathonarcorewards.com
32725 Franklin RoadFranklin48025(248) 626-2080marathonarcorewards.com
9331 N US Highway 31Free Soil49411(231) 464-5000marathonarcorewards.com
6 E Michigan AveGalesburg49053(304) 280-6059marathonarcorewards.com
1298 M 32EGaylord49735(616) 534-2181marathonarcorewards.com
1482 M 32WGaylord49735(616) 534-2181marathonarcorewards.com
2859 Old 27 SouthGaylord49735(616) 534-2181marathonarcorewards.com
605 S Otsego AveGaylord49735(616) 534-2181marathonarcorewards.com
1611 N State StGladwin48624(989) 246-1440marathonarcorewards.com
796 East M 30Gladwin48624(989) 343-9999marathonarcorewards.com
9359 Mi 18Gladwin48624(989) 426-8406marathonarcorewards.com
3257 State RdGlennie48737(989) 735-3361marathonarcorewards.com
8039 S State RdGoodrich48438(586) 648-6063marathonarcorewards.com
3035 E Grand Blanc RdGrand Blanc48439(810) 695-4210marathonarcorewards.com
4501 Hill Rd Unit FGrand Blanc48439(810) 603-7609marathonarcorewards.com
12160 West Olive RoadGrand Haven49417(616) 842-8750marathonarcorewards.com
53941 Co Rd 388Grand Junction49056(269) 434-6619marathonarcorewards.com
1144 Fuller Ave NEGrand Rapids49503(304) 280-6059marathonarcorewards.com
1405 BurtonGrand Rapids49507(616) 608-4525marathonarcorewards.com
1601 Eastern Ave SEGrand Rapids49507(616) 452-4857marathonarcorewards.com
2171 PlainfieldGrand Rapids49505(616) 364-6414marathonarcorewards.com
2366 Alpine Avenue NWGrand Rapids49544(616) 365-7687marathonarcorewards.com
2560 E Beltline Avenue SEGrand Rapids49546(616) 284-3070marathonarcorewards.com
3434 Rememberance Rd NWGrand Rapids49534(616) 791-7600marathonarcorewards.com
3744 3 Mile Road NWGrand Rapids49534(616) 791-7123marathonarcorewards.com
4415 Lk Michigan Dr NWGrand Rapids49534(616) 791-2262marathonarcorewards.com
4591 Cascade Rd SEGrand Rapids49546(304) 280-6059marathonarcorewards.com
544 68th Street SEGrand Rapids49548(616) 455-4790marathonarcorewards.com
747 Leonard St NWGrand Rapids49504(616) 458-6411marathonarcorewards.com
781 68th Street SEGrand Rapids49548(616) 455-6974marathonarcorewards.com
3980 44th Street SWGrandville49418(616) 249-2822marathonarcorewards.com
4400 Clear Lake RdGrass Lake49240(517) 759-1314marathonarcorewards.com
2615 I 75 Bus LoopGrayling49738(989) 348-7978marathonarcorewards.com
5800 Nelson A Miles, ParkwayGrayling49738(989) 348-2700marathonarcorewards.com

Cities

CityLocations
Detroit18
Grand Rapids13
Saginaw10
Flint8
Warren8
Kalamazoo7
Muskegon7
Benton Harbor6
Pontiac6
Battle Creek5
Bay City5
Clinton Township5
Dearborn Heights5
Mount Pleasant5
Allen Park4
Alpena4
Clare4
Clio4
Dearborn4
Gaylord4
Lansing4
Midland4
Roseville4
Sterling Heights4
Taylor4

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.