Skip to the page

Data / Store locations / Dollar General / Michigan

Dollar General locations in Michigan: 519 stores, with addresses and phone numbers

Dollar General has 519 locations in Michigan, 3.7% of its 14,018 in the United States, in 366 cities. The most are in Flint, with 11. 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.

  • 519Locations
  • 366Cities
  • 3.7%Share of the brand
  • October 24, 2026Run date

Dollar General locations in Michigan

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

AddressCityZIPPhoneOpening hoursSource
205 S Steer StAddison49220(616) 333-0285Mo-Su 08:00-22:00dollargeneral.com
1260 N Main StAdrian49221(734) 316-5431Mo-Su 08:00-22:00dollargeneral.com
2582 S Main StAdrian49221(810) 331-0028Mo-Su 08:00-21:00dollargeneral.com
6689 M 68Alanson49706(231) 373-5350Mo-Su 08:00-21:00dollargeneral.com
488 N Clark StAlbion49224(517) 680-4646Mo-Su 08:00-22:00dollargeneral.com
402 Pointe Tremble RdAlgonac48001(810) 512-2330Mo-Su 08:00-21:00dollargeneral.com
1304 Lincoln RdAllegan49010(269) 286-8024Mo-Su 08:00-21:00dollargeneral.com
1563 Lincoln RdAllegan49010(269) 286-8005Mo-Su 08:00-22:00dollargeneral.com
5700 Allen RoadAllen Park48101(313) 379-4961Mo-Su 08:00-22:00dollargeneral.com
10955 48th AvenueAllendale49401(616) 288-1905Mo-Su 08:00-22:00dollargeneral.com
6101 Lake Michigan Dr BldAllendale49401(616) 900-9050Mo-Su 08:00-22:00dollargeneral.com
2107 Us 23 SAlpena49707(231) 489-7400Mo-Su 08:00-21:00dollargeneral.com
6880 Whitneyville Ave SeAlto49302(616) 600-4610Mo-Su 08:00-22:00dollargeneral.com
4719 Washtenaw AveAnn Arbor48108(734) 887-6185Mo-Su 08:00-20:00dollargeneral.com
7951 S Arnold RdAshley48806(989) 407-0445Mo-Su 08:00-22:00dollargeneral.com
133 S. Capital AveAthens49011(269) 729-6213Mo-Su 08:00-22:00dollargeneral.com
12121 M 32Atlanta49709(989) 217-8857Mo-Su 08:00-22:00dollargeneral.com
511 Huron StreetAu Gres48703(313) 483-4250Mo-Su 08:00-21:00dollargeneral.com
850 N Van Dyke RdBad Axe48413(989) 315-7032Mo-Su 08:00-20:00dollargeneral.com
100 Lighthouse RdBaraga49908(616) 259-6145Mo-Su 08:00-22:00dollargeneral.com
1257 Hwy 2 & 41Bark River49807(906) 330-0005Mo-Su 08:00-21:00dollargeneral.com
9620 Cleveland AveBaroda49101(269) 326-5670Mo-Su 08:00-22:00dollargeneral.com
14005 Webster RdBath48808(313) 230-4123Mo-Su 08:00-22:00dollargeneral.com
1013 E Emmett StBattle Creek49014(269) 841-7179Mo-Su 08:00-22:00dollargeneral.com
1185 E Columbia AveBattle Creek49014(269) 580-8082Mo-Su 08:00-22:00dollargeneral.com
1335 W Michigan AveBattle Creek49017(269) 234-7581Mo-Su 08:00-21:00dollargeneral.com
1440 W Columbia AveBattle Creek49015(269) 234-2213Mo-Su 08:00-21:00dollargeneral.com
20496 Capital Ave NeBattle Creek49017(269) 888-5310Mo-Su 08:00-22:00dollargeneral.com
22420 Bedford Rd NBattle Creek49017(269) 883-2920Mo-Su 08:00-22:00dollargeneral.com
3218 Michigan Ave WBattle Creek49037(269) 224-1335Mo-Su 08:00-22:00dollargeneral.com
5301 B Dr SBattle Creek49014(269) 245-0800Mo-Su 08:00-22:00dollargeneral.com
535 E Emmett StBattle Creek49017(269) 339-0095Mo-Su 08:00-21:00dollargeneral.com
7589 B Dr NBattle Creek49014(269) 224-1938Mo-Su 08:00-22:00dollargeneral.com
1601 Woodside AveBay City48708(989) 402-2057Mo-Su 08:00-22:00dollargeneral.com
2635 Broadway StBay City48708(989) 402-2610Mo-Su 08:00-21:00dollargeneral.com
6449 W Saginaw RdBay City48706(989) 402-5960Mo-Su 08:00-22:00dollargeneral.com
901 W Midland StreetBay City48706(615) 855-4000Mo-Su 08:00-22:00dollargeneral.com
11802 Chippewa HighwayBear Lake49614(231) 655-5731Mo-Su 08:00-21:00dollargeneral.com
17169 Pleasanton HwyBear Lake49614(231) 379-0350Mo-Su 08:00-22:00dollargeneral.com
1002 Estey RdBeaverton48612(989) 394-6030Mo-Su 08:00-22:00dollargeneral.com
408 S Ross StBeaverton48612(989) 263-0340Mo-Su 08:00-22:00dollargeneral.com
395 E State StBelding48809(616) 794-6525Mo-Su 08:00-21:00dollargeneral.com
2037 Rawsonville RdBelleville48111(734) 252-6417Mo-Su 08:00-21:00dollargeneral.com
1261 Post Dr NeBelmont49306(616) 356-4870Mo-Su 08:00-22:00dollargeneral.com
1393 M 139Benton Harbor49022(269) 252-4520Mo-Su 08:00-21:00dollargeneral.com
2449 Territorial RdBenton Harbor49022(269) 252-4404Mo-Su 08:00-22:00dollargeneral.com
3049 Coloma RdBenton Harbor49022(269) 285-0217Mo-Su 08:00-22:00dollargeneral.com
5698 Territorial RdBenton Harbor49022(269) 285-1490Mo-Su 08:00-22:00dollargeneral.com
9169 Old Us 31Berrien Springs49103(269) 815-6184Mo-Su 08:00-22:00dollargeneral.com
1406 Us Hwy 2 EBessemer49911(906) 229-8996Mo-Su 08:00-22:00dollargeneral.com
18444 Northland DrBig Rapids49307(231) 515-9270Mo-Su 08:00-22:00dollargeneral.com
12009 N Woodbridge DrBitely49309(616) 272-5440Mo-Su 08:00-22:00dollargeneral.com
80 Jackson RdBlanchard49310(989) 818-5476Mo-Su 08:00-22:00dollargeneral.com
517 E Adrian StBlissfield49228(734) 826-9180Mo-Su 08:00-22:00dollargeneral.com
418 N Lake StBoyne City49712(231) 497-1305Mo-Su 08:00-21:00dollargeneral.com
6291 Dixie HighwayBridgeport48722(989) 272-2520Mo-Su 08:00-21:00dollargeneral.com
4198 Lake StBridgman49106(269) 266-3090Mo-Su 08:00-21:00dollargeneral.com
8028 Grand River RdBrighton48114(810) 522-4038Mo-Su 08:00-20:00dollargeneral.com
490 E Chicago BlvdBritton49229(734) 316-6585Mo-Su 08:00-22:00dollargeneral.com
7637 N Woodbridge DrBrohman49312(231) 689-8115Mo-Su 08:00-22:00dollargeneral.com
747 E Chicago StBronson49028(269) 386-1092Mo-Su 08:00-22:00dollargeneral.com
880 W Chicago RdBronson49028(269) 489-8655Mo-Su 08:00-22:00dollargeneral.com
4448 Main StBrown City48416(810) 356-3100Mo-Su 08:00-21:00dollargeneral.com
14679 Highway M 28Bruce Crossing49912(906) 214-2990Mo-Su 08:00-22:00dollargeneral.com
802 E. Front StreetBuchanan49107(269) 409-3427Mo-Su 08:00-22:00dollargeneral.com
67520 Halfway RdBurr Oak49030(269) 386-1995Mo-Su 08:00-22:00dollargeneral.com
10600 East RoadBurt48417(989) 220-3455Mo-Su 08:00-22:00dollargeneral.com
1181 E Bristol RdBurton48529(810) 309-9555Mo-Su 08:00-22:00dollargeneral.com
5238 Lapeer RdBurton48509(810) 230-4160Mo-Su 08:00-22:00dollargeneral.com
407 N Saginaw StByron48418(517) 273-1837Mo-Su 08:00-22:00dollargeneral.com
2257 Sunnyside DrCadillac49601(231) 846-3243Mo-Su 08:00-22:00dollargeneral.com
812 S Mitchell StCadillac49601(231) 253-3060Mo-Su 08:00-21:00dollargeneral.com
3607 68th StreetCaledonia49316(616) 275-4962Mo-Su 08:00-21:00dollargeneral.com
26205 E Pine StCalumet49913(313) 644-3977Mo-Su 08:00-22:00dollargeneral.com
238 N Main StreetCamden49232(616) 727-0846Mo-Su 08:00-22:00dollargeneral.com
403 S Main StCapac48014(810) 310-6519Mo-Su 08:00-22:00dollargeneral.com
755 N State StCaro48723(989) 286-5992Mo-Su 08:00-20:00dollargeneral.com
420 W Main StCarson City48811(586) 519-0980Mo-Su 08:00-21:00dollargeneral.com
6850 Main StCaseville48725(989) 856-6117Mo-Su 08:00-21:00dollargeneral.com
411 Railroad StCaspian49915(906) 265-8517Mo-Su 08:00-22:00dollargeneral.com
6129 E Cass City RdCass City48726(989) 912-3150Mo-Su 08:00-21:00dollargeneral.com
990 E State StCassopolis49031(574) 307-6140Mo-Su 08:00-22:00dollargeneral.com
293 E M 134Cedarville49719(906) 298-8515Mo-Su 08:00-22:00dollargeneral.com
370 Eleanor DrCentreville49032(269) 467-0264Mo-Su 08:00-21:00dollargeneral.com
139 M 66 N # 139Charlevoix49720(231) 289-0875Mo-Su 08:00-21:00dollargeneral.com
6899 Lansing RdCharlotte48813(616) 330-3691Mo-Su 08:00-22:00dollargeneral.com
6969 S Saddler RdChase49623(231) 345-6570Mo-Su 08:00-22:00dollargeneral.com
41910 Wilson Memorial DrChassell49916(906) 275-4131Mo-Su 08:00-22:00dollargeneral.com
10144 N Straits HwyCheboygan49721(231) 268-7401Mo-Su 08:00-21:00dollargeneral.com
1119 E State St Unit 14Cheboygan49721(231) 268-0562Mo-Su 08:00-21:00dollargeneral.com
148 S Chapman StChesaning48616(989) 323-3830Mo-Su 08:00-22:00dollargeneral.com
303 W 5th StClare48617(989) 418-3197Mo-Su 08:00-22:00dollargeneral.com
9452 S Meridian RdClarklake49234(517) 529-2421Mo-Su 08:00-22:00dollargeneral.com
251 N Main StClarksville48815(616) 765-2854Mo-Su 08:00-22:00dollargeneral.com
11255 Carleton RdClayton49235(517) 306-4644Mo-Su 08:00-22:00dollargeneral.com
1657 W Michigan AveClinton49236(734) 316-5469Mo-Su 08:00-21:00dollargeneral.com
15361 17 Mile RdClinton Township48038(586) 630-3062Mo-Su 08:00-21:00dollargeneral.com
35400 Groesbeck HwyClinton Township48035(586) 265-5631Mo-Su 08:00-21:00dollargeneral.com
2187 W Vienna RdClio48420(810) 547-4152Mo-Su 08:00-21:00dollargeneral.com
160 W Chicago StColdwater49036(517) 317-8340Mo-Su 08:00-21:00dollargeneral.com
180 S 3rd StColeman48618(989) 442-6024Mo-Su 08:00-22:00dollargeneral.com
5239 N Coleman RdColeman48618(989) 442-6638Mo-Su 08:00-22:00dollargeneral.com
6230 M-63Coloma49038(269) 332-0270Mo-Su 08:00-22:00dollargeneral.com
6640 Red Arrow HwyColoma49038(269) 468-9923Mo-Su 08:00-22:00dollargeneral.com
899 E State StColon49040(269) 386-1052Mo-Su 08:00-22:00dollargeneral.com
4276 Levalley RdColumbiaville48421(810) 545-6823Mo-Su 08:00-22:00dollargeneral.com
8100 Division RdColumbus48063(810) 642-2325Mo-Su 08:00-21:00dollargeneral.com
136 N Main StreetConcord49237(313) 816-6593Mo-Su 08:00-22:00dollargeneral.com
1075 S Washington StConstantine49042(269) 718-3323Mo-Su 08:00-22:00dollargeneral.com
5154 Peck RdCroswell48422(989) 272-8470Mo-Su 08:00-22:00dollargeneral.com
705 S Main StCrystal48818(989) 833-9083Mo-Su 08:00-22:00dollargeneral.com
1109 Crystal AveCrystal Falls49920(906) 875-2005Mo-Su 08:00-21:00dollargeneral.com
9188 Sprang RdCurtis49820(313) 725-4570Mo-Su 08:00-22:00dollargeneral.com
10788 Dixie HwyDavisburg48350(947) 225-7295Mo-Su 08:00-22:00dollargeneral.com
4091 N State RdDavison48423(810) 226-9174Mo-Su 08:00-22:00dollargeneral.com
350 George StDe Tour Village49725(313) 572-0453Mo-Su 08:00-22:00dollargeneral.com
5016 Greenfield RdDearborn48126(313) 483-4276Mo-Su 08:00-21:00dollargeneral.com
26530 Ford RdDearborn Heights48127(734) 237-6410Mo-Su 08:00-21:00dollargeneral.com
27295 W Warren StDearborn Heights48127(734) 794-3850Mo-Su 08:00-22:00dollargeneral.com
27320 Ann Arbor TrlDearborn Heights48127(313) 457-9661Mo-Su 08:00-22:00dollargeneral.com
2033 Black River StDeckerville48427(810) 366-1037Mo-Su 08:00-20:00dollargeneral.com
10081 S M 43 HwyDelton49046(313) 456-8040Mo-Su 08:00-21:00dollargeneral.com
10920 E. Jefferson AveDetroit48214(313) 725-8985Mo-Su 08:00-21:00dollargeneral.com
12421 Hayes StDetroit48205(313) 426-4986Mo-Su 08:00-21:00dollargeneral.com
12555 W Grand Rvr Ave#900Detroit48204(313) 922-2120Mo-Su 08:00-21:00dollargeneral.com
1559 E Lafayette StDetroit48207(313) 324-6241Mo-Su 08:00-21:00dollargeneral.com
18604 Fenkell StDetroit48223(313) 922-2100Mo-Su 08:00-21:00dollargeneral.com
18609 W Seven Mile RdDetroit48219(313) 338-9740Mo-Su 09:00-20:00dollargeneral.com
3000 W. DavisonDetroit48238(810) 476-3179Mo-Su 08:00-21:00dollargeneral.com
3812 E Davison StDetroit48212(313) 725-4605Mo-Su 08:00-21:00dollargeneral.com
6365 W Vernor HwyDetroit48209(734) 655-0998Mo-Su 08:00-22:00dollargeneral.com
7009 W 7 Mile RdDetroit48221(313) 895-7283Mo-Su 08:00-21:00dollargeneral.com
48857 Us Hwy M-26Dollar Bay49922(989) 263-0336Mo-Su 08:00-22:00dollargeneral.com
1763 142nd AveDorr49323(616) 359-6410Mo-Su 08:00-22:00dollargeneral.com
67633 M 152 HwyDowagiac49047(269) 783-5220Mo-Su 08:00-22:00dollargeneral.com
5047 Dryden RdDryden48428(810) 375-3120Mo-Su 08:00-22:00dollargeneral.com
14293 S. Custer Rd.Dundee48131(734) 823-3118Mo-Su 08:00-21:00dollargeneral.com
5281 Park DrEast China48054(810) 328-3355Mo-Su 08:00-22:00dollargeneral.com
211 S Lake StEast Jordan49727(231) 484-0980Mo-Su 08:00-22:00dollargeneral.com
900 South Main StreetEaton Rapids48827(734) 492-0024Mo-Su 08:00-22:00dollargeneral.com
6100 W Main StEau Claire49111(269) 351-2440Mo-Su 08:00-22:00dollargeneral.com
1385 E Main StEdmore48829(989) 488-6095Mo-Su 08:00-22:00dollargeneral.com
19663 Us Highway 12Edwardsburg49112(269) 386-1020Mo-Su 08:00-22:00dollargeneral.com
24115 Us Highway 12Edwardsburg49112(269) 888-6949Mo-Su 08:00-22:00dollargeneral.com
69199 M 62Edwardsburg49112(269) 240-9114Mo-Su 08:00-22:00dollargeneral.com
313 S. Ovid StreetElsie48831(989) 398-0350Mo-Su 08:00-22:00dollargeneral.com
3331 Kinney RdEmmett48022(810) 324-8460Mo-Su 08:00-22:00dollargeneral.com
801 West 7th StreetEvart49631(231) 515-9003Mo-Su 08:00-22:00dollargeneral.com
1510 Moreau StFairview48621(989) 785-9354Mo-Su 08:00-22:00dollargeneral.com
2400 W Cadillac DrFarwell48622(989) 544-5347Mo-Su 08:00-22:00dollargeneral.com
774 E Main StFarwell48622(989) 544-5370Mo-Su 08:00-22:00dollargeneral.com
20735 Wyoming StFerndale48220(248) 955-3839Mo-Su 08:00-20:00dollargeneral.com
6950 Us Highway 131Fife Lake49633(231) 570-4500Mo-Su 08:00-22:00dollargeneral.com
25702 Gibraltar RdFlat Rock48134(734) 535-1703Mo-Su 08:00-21:00dollargeneral.com
115 E. Pierson RdFlint48505(810) 309-8788Mo-Su 08:00-21:00dollargeneral.com
1510 E Carpenter RdFlint48505(810) 230-4330Mo-Su 08:00-22:00dollargeneral.com
1717 N Dort HwyFlint48506(810) 230-4274Mo-Su 08:00-21:00dollargeneral.com
1835 E Court StFlint48503(810) 213-4149Mo-Su 08:00-22:00dollargeneral.com
3704 Fenton RoadFlint48507(810) 230-4230Mo-Su 08:00-21:00dollargeneral.com
4416 S Dort HwyFlint48507(810) 553-9989Mo-Su 08:00-22:00dollargeneral.com
4505 Linden Creek PkwyFlint48507(810) 243-5671Mo-Su 08:00-22:00dollargeneral.com
5033 Fenton RdFlint48507(810) 553-6172Mo-Su 08:00-21:00dollargeneral.com
5076 Richfield RdFlint48506(810) 620-0030Mo-Su 08:00-21:00dollargeneral.com
5219 Corunna RdFlint48532(810) 230-4607Mo-Su 08:00-21:00dollargeneral.com
5452 South Saginaw RdFlint48507(810) 553-9979Mo-Su 08:00-21:00dollargeneral.com
6092 W Pierson RdFlushing48433(810) 867-0065Mo-Su 08:00-21:00dollargeneral.com
9040 W Mount Morris RdFlushing48433(810) 867-0125Mo-Su 08:00-22:00dollargeneral.com
3855 Pine Grove AveFort Gratiot48059(810) 294-0545Mo-Su 08:00-21:00dollargeneral.com
6986 Lakeshore RdFort Gratiot48059(810) 294-4744Mo-Su 08:00-22:00dollargeneral.com
10678 E Second StFowler48835(989) 985-0102Mo-Su 08:00-21:00dollargeneral.com
7857 W Mason RdFowlerville48836(517) 245-1574Mo-Su 08:00-22:00dollargeneral.com
519 N Main StFrankenmuth48734(989) 262-6066Mo-Su 08:00-20:00dollargeneral.com
1308 Frankfort HwyFrankfort49635(231) 399-2727Mo-Su 08:00-21:00dollargeneral.com
6395 Airline RoadFruitport49415(231) 246-4855Mo-Su 08:00-22:00dollargeneral.com
80 East MichiganGalesburg49053(269) 218-0400Mo-Su 08:00-22:00dollargeneral.com
312 Kiley DrGalien49113(269) 431-5285Mo-Su 08:00-22:00dollargeneral.com
4571 E Stanley RdGenesee48437(810) 547-6190Mo-Su 08:00-22:00dollargeneral.com
1105 N State StGladwin48624(989) 246-8616Mo-Su 08:00-22:00dollargeneral.com
151 E M61Gladwin48624(989) 359-0709Mo-Su 08:00-22:00dollargeneral.com
750 E Cedar AveGladwin48624(989) 359-0585Mo-Su 08:00-22:00dollargeneral.com
3344 S M-65Glennie48737(989) 569-1024Mo-Su 08:00-22:00dollargeneral.com
12780 Fargo StGowen49326(616) 824-2841Mo-Su 08:00-22:00dollargeneral.com
7420 Fenton RdGrand Blanc48439(810) 498-3160Mo-Su 08:00-22:00dollargeneral.com
940 N Clinton StGrand Ledge48837(269) 430-3650Mo-Su 08:00-22:00dollargeneral.com
111 Lyon St Nw Ste 3Grand Rapids49503(616) 330-3484Mo-Su 07:00-21:00dollargeneral.com
1226 Madison SeGrand Rapids49507(616) 256-0082Mo-Su 08:00-21:00dollargeneral.com
1625 Leonard St NeGrand Rapids49505(616) 288-4788Mo-Su 08:00-21:00dollargeneral.com
3333 S Division Ave SGrand Rapids49548(616) 256-0010Mo-Su 08:00-22:00dollargeneral.com
363 State St SeGrand Rapids49503(616) 259-6285Mo-Su 08:00-21:00dollargeneral.com
425 Stocking Ave NwGrand Rapids49504(616) 649-2261Mo-Su 08:00-21:00dollargeneral.com
6522 Division Avenue SeGrand Rapids49548(616) 466-4669Mo-Su 08:00-21:00dollargeneral.com
3125 28th St Sw Ste 2Grandville49418(616) 466-4676Mo-Su 08:00-21:00dollargeneral.com
120 N Union StGrass Lake49240(734) 562-4034Mo-Su 08:00-22:00dollargeneral.com
5210 Us Hwy 31Grawn49637(231) 774-6130Mo-Su 08:00-22:00dollargeneral.com
685 S I 75 Business LoopGrayling49738(989) 290-7310Mo-Su 08:00-22:00dollargeneral.com
6966 W M 72 HwyGrayling49738(989) 290-7330Mo-Su 08:00-22:00dollargeneral.com
301 S Maplewood St Ste 1hGreenville48838(616) 794-6355Mo-Su 08:00-21:00dollargeneral.com
6099 S Greenville RoadGreenville48838(616) 232-6189Mo-Su 08:00-22:00dollargeneral.com
3280 M-65Hale48739(989) 218-9195Mo-Su 08:00-22:00dollargeneral.com
5866 M65Hale48739(989) 218-9203Mo-Su 08:00-22:00dollargeneral.com

Cities

CityLocations
Flint11
Battle Creek10
Detroit10
Lansing8
Grand Rapids7
Muskegon7
Warren7
Jackson6
Kalamazoo6
Saginaw6
Bay City4
Benton Harbor4
Harrison4
Holland4
Wyoming4
Dearborn Heights3
Edwardsburg3
Gladwin3
Hillsdale3
Livonia3
Midland3
Mount Morris3
Newaygo3
Redford3
Wayland3

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.