Skip to the page

Data / Store locations / Dollar General / Oklahoma

Dollar General locations in Oklahoma: 393 stores, with addresses and phone numbers

Dollar General has 393 locations in Oklahoma, 2.8% of its 14,018 in the United States, in 240 cities. The most are in Oklahoma City, with 21. 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.

  • 393Locations
  • 240Cities
  • 2.8%Share of the brand
  • October 24, 2026Run date

Dollar General locations in Oklahoma

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

AddressCityZIPPhoneOpening hoursSource
102 E EvergreenAchille74720(580) 501-0970Mo-Su 08:00-22:00dollargeneral.com
100 E 2nd StAda74820(580) 447-0309Mo-Su 08:00-22:00dollargeneral.com
12899 County Road 3522Ada74820(580) 344-0227Mo-Su 08:00-22:00dollargeneral.com
1300 N Hills S/CAda74820(580) 344-0982Mo-Su 08:00-21:00dollargeneral.com
305 S Mayes StAdair74330(918) 351-1500Mo-Su 08:00-22:00dollargeneral.com
760951 S. Hwy 18Agra74824(405) 547-0665Mo-Su 08:00-22:00dollargeneral.com
103 West Highway 1Allen74825(405) 673-3250Mo-Su 08:00-22:00dollargeneral.com
2724 N Main StAltus73521(580) 991-0005Mo-Su 09:00-20:00dollargeneral.com
300 W Main StAntlers74523(918) 558-0385Mo-Su 07:00-22:00dollargeneral.com
916 S Coblake StApache73006(405) 480-0410Mo-Su 08:00-22:00dollargeneral.com
10963 State Highway 53Ardmore73401(580) 404-1970Mo-Su 08:00-22:00dollargeneral.com
2407 Purvis DrArdmore73401(539) 228-6165Mo-Su 08:00-22:00dollargeneral.com
5030 State Highway 199Ardmore73401(580) 967-0373Mo-Su 08:00-22:00dollargeneral.com
601 N Commerce St Ste AArdmore73401(580) 495-4960Mo-Su 08:00-21:00dollargeneral.com
304 S. ChoctawAsher74826(405) 701-9822Mo-Su 08:00-22:00dollargeneral.com
1701 S Mississippi AveAtoka74525(918) 558-0550Mo-Su 08:00-22:00dollargeneral.com
501 North 8thBarnsdall74002(539) 200-0832Mo-Su 08:00-22:00dollargeneral.com
1390 Northwest Sunset BoulevarBartlesville74003(615) 855-4000Mo-Su 08:00-22:00dollargeneral.com
3009 E Frank Phillips BlvBartlesville74006(918) 928-5081Mo-Su 08:00-21:00dollargeneral.com
5401 Taylor LnBartlesville74006(918) 532-6004Mo-Su 08:00-22:00dollargeneral.com
1116 Douglas AvenueBeaver73932(918) 786-0745Mo-Su 08:00-21:00dollargeneral.com
2515 Highway 75Beggs74421(580) 262-8064Mo-Su 08:00-22:00dollargeneral.com
610 N BroadwayBeggs74421(539) 244-0342Mo-Su 08:00-22:00dollargeneral.com
15060 S Grant StBixby74008(918) 518-1774Mo-Su 08:00-22:00dollargeneral.com
16841 S Memorial DrBixby74008(918) 409-2962Mo-Su 08:00-22:00dollargeneral.com
430 W Doolin AveBlackwell74631(580) 789-5528Mo-Su 08:00-21:00dollargeneral.com
15379 Us Highway 283Blair73526(580) 563-6041Mo-Su 08:00-22:00dollargeneral.com
217 Ne 10th StBlanchard73010(405) 322-5807Mo-Su 08:00-22:00dollargeneral.com
995 S Sara RdBlanchard73010(405) 446-8080Mo-Su 08:00-22:00dollargeneral.com
166 East Main StreetBluejacket74333(405) 293-5380Mo-Su 08:00-22:00dollargeneral.com
1123 East Main StreetBoise City73933(405) 937-0140Mo-Su 08:00-21:00dollargeneral.com
103 N. Kelly StreetBokchito74726(918) 558-0686Mo-Su 08:00-22:00dollargeneral.com
30431 Main StBokoshe74930(918) 351-1692Mo-Su 08:00-22:00dollargeneral.com
1904 W New Orleans StBroken Arrow74011(918) 416-8006Mo-Su 08:00-22:00dollargeneral.com
2375 W Omaha StBroken Arrow74012(539) 664-8895Mo-Su 08:00-22:00dollargeneral.com
3500 W Jasper StBroken Arrow74011(918) 807-6158Mo-Su 08:00-22:00dollargeneral.com
3611 E Nashville StBroken Arrow74014(539) 204-4301Mo-Su 08:00-22:00dollargeneral.com
3701 S 23rd StBroken Arrow74014(918) 679-1690Mo-Su 08:00-22:00dollargeneral.com
5000 N 37th StBroken Arrow74014(918) 994-2240Mo-Su 08:00-22:00dollargeneral.com
6124 S Garnett RdBroken Arrow74012(539) 302-2501Mo-Su 08:00-22:00dollargeneral.com
6401 E. Kenosha StreetBroken Arrow74014(918) 739-0644Mo-Su 08:00-22:00dollargeneral.com
125 North MainByng74820(405) 746-2040Mo-Su 08:00-22:00dollargeneral.com
835 W H AveCache73527(580) 713-4487Mo-Su 08:00-22:00dollargeneral.com
607 S Service RdCalera74730(918) 558-0810Mo-Su 08:00-22:00dollargeneral.com
215 S Mulberry StCalvin74531(580) 501-0242Mo-Su 08:00-22:00dollargeneral.com
602 Se Johnson St.Canadian74425(918) 351-7119Mo-Su 08:00-22:00dollargeneral.com
122 E 4th StCarnegie73015(405) 437-2478Mo-Su 07:00-22:00dollargeneral.com
308 N. Highway 177Carney74832(405) 646-0144Mo-Su 08:00-22:00dollargeneral.com
8555 E 590 RdCatoosa74015(918) 739-0045Mo-Su 08:00-22:00dollargeneral.com
322 W 1st StCement73017(405) 489-2230Mo-Su 08:00-22:00dollargeneral.com
107607 S 4170 RdChecotah74426(539) 216-0105Mo-Su 08:00-22:00dollargeneral.com
1103 W GentryChecotah74426(918) 926-6505Mo-Su 08:00-21:00dollargeneral.com
5961 Hwy 66Chelsea74016(918) 923-3830Mo-Su 08:00-22:00dollargeneral.com
22967 Sh 8Cherokee73728(405) 673-3165Mo-Su 08:00-22:00dollargeneral.com
301 W Kansas AveChickasha73018(405) 861-8094Mo-Su 08:00-22:00dollargeneral.com
527 W Grand AveChickasha73018(405) 320-9658Mo-Su 08:00-22:00dollargeneral.com
14949 Se 104th StChoctaw73020(405) 653-9050Mo-Su 08:00-22:00dollargeneral.com
17989 E Reno AveChoctaw73020(405) 455-9110Mo-Su 08:00-22:00dollargeneral.com
1212 Chouteau AveChouteau74337(918) 373-9540Mo-Su 08:00-22:00dollargeneral.com
1111 E Will Rogers BlvdClaremore74017(918) 800-1561Mo-Su 08:00-22:00dollargeneral.com
16971 S Hwy 66Claremore74017(918) 679-1711Mo-Su 08:00-22:00dollargeneral.com
1704 N Lynn Riggs BlvdClaremore74017(539) 204-5306Mo-Su 07:00-21:00dollargeneral.com
1901 W 4th Street SClaremore74017(918) 923-3344Mo-Su 08:00-22:00dollargeneral.com
21201 S 4230 RdClaremore74019(918) 923-3920Mo-Su 08:00-22:00dollargeneral.com
26083 S Dollar DrClaremore74019(918) 923-3780Mo-Su 08:00-22:00dollargeneral.com
808 N Lawson BlvdClayton74536(918) 558-0796Mo-Su 07:00-23:00dollargeneral.com
305 S Broadway StCleveland74020(918) 956-0760Mo-Su 08:00-22:00dollargeneral.com
370942 Highway 64Cleveland74020(918) 358-6800Mo-Su 08:00-21:00dollargeneral.com
2145 Gary BlvdClinton73601(405) 543-0472Mo-Su 08:00-22:00dollargeneral.com
610 S BroadwayCoalgate74538(918) 558-0346Mo-Su 08:00-22:00dollargeneral.com
1013 Moore StColbert74733(405) 594-0325Mo-Su 08:00-22:00dollargeneral.com
324 W. Main StreetColcord74338(918) 786-0019Mo-Su 08:00-22:00dollargeneral.com
57752 S 690 Rd.Colcord74338(539) 228-6134Mo-Su 08:00-22:00dollargeneral.com
11827 N Garnett RdCollinsville74021(918) 553-8754Mo-Su 08:00-22:00dollargeneral.com
13886 E 146th St NCollinsville74021(918) 800-1380Mo-Su 08:00-22:00dollargeneral.com
17885 E 116th St NCollinsville74021(918) 212-0628Mo-Su 08:00-22:00dollargeneral.com
2601 W. BroadwayCollinsville74021(539) 589-0543Mo-Su 08:00-22:00dollargeneral.com
600 N Rodeo DrComanche73529(918) 786-0074Mo-Su 08:00-22:00dollargeneral.com
116 N Mickey Mantle BlvdCommerce74339(918) 533-9605Mo-Su 08:00-22:00dollargeneral.com
32390 Highway 82Cookson74427(918) 351-1419Mo-Su 08:00-21:00dollargeneral.com
397788 State 10 HighwayCopan74022(539) 215-5501Mo-Su 08:00-22:00dollargeneral.com
110 1st StCovington73730(580) 366-0556Mo-Su 08:00-22:00dollargeneral.com
13695 S State Highway 51Coweta74429(539) 204-4180Mo-Su 08:00-22:00dollargeneral.com
7201 N Henney RdCoyle73027(405) 877-2010Mo-Su 08:00-22:00dollargeneral.com
420 S GrandCrescent73028(405) 466-7121Mo-Su 07:00-22:00dollargeneral.com
2324 E Main StCushing74023(918) 844-0292Mo-Su 08:00-20:00dollargeneral.com
310 E Broadway StCushing74023(405) 385-9564Mo-Su 07:00-22:00dollargeneral.com
103 Nebraska AveCyril73029(405) 594-0625Mo-Su 08:00-22:00dollargeneral.com
118 E Main StDavis73030(580) 967-0615Mo-Su 07:00-23:00dollargeneral.com
3825 Se 15th StreetDel City73115(405) 446-8057Mo-Su 08:00-22:00dollargeneral.com
46639 W Hwy 66Depew74028(918) 731-0399Mo-Su 08:00-22:00dollargeneral.com
1408 W. 6th StreetDewar74431(539) 244-0540Mo-Su 08:00-21:00dollargeneral.com
22910 State Highway 76Dibble73031(405) 701-9805Mo-Su 07:00-23:00dollargeneral.com
700 W Broadway StDrumright74030(918) 844-0642Mo-Su 08:00-22:00dollargeneral.com
201 S 9th StDuncan73533(405) 825-1230Mo-Su 08:00-22:00dollargeneral.com
281529 E 1780 RdDuncan73533(405) 825-1485Mo-Su 08:00-22:00dollargeneral.com
3045 W Beech AveDuncan73533(539) 222-4585Mo-Su 08:00-22:00dollargeneral.com
3071 N Highway 81Duncan73533(580) 344-0350Mo-Su 08:00-22:00dollargeneral.com
505 W Elder AveDuncan73533(580) 952-6390Mo-Su 08:00-22:00dollargeneral.com
1021 W Main StDurant74701(918) 558-0730Mo-Su 08:00-21:00dollargeneral.com
1114 Radio RdDurant74701(405) 292-4109Mo-Su 08:00-21:00dollargeneral.com
1304 N 1st AveDurant74701(405) 438-0938Mo-Su 08:00-22:00dollargeneral.com
820 Sh 48Durant74701(580) 745-5036Mo-Su 08:00-22:00dollargeneral.com
29 Main StreetEagletown74734(580) 345-6045Mo-Su 08:00-22:00dollargeneral.com
17900 N Western Ave Ste 101Edmond73012(405) 861-8132Mo-Su 08:00-22:00dollargeneral.com
2750 East Waterloo DrEdmond73034(405) 509-8275Mo-Su 08:00-22:00dollargeneral.com
7065 E. Waterloo RdEdmond73034(405) 726-0340Mo-Su 08:00-22:00dollargeneral.com
745 W Danforth StEdmond73003(405) 697-1880Mo-Su 08:00-22:00dollargeneral.com
1623b E Hwy 66El Reno73036(405) 345-1642Mo-Su 08:00-21:00dollargeneral.com
320 Sunset DrEl Reno73036(405) 345-1742Mo-Su 08:00-21:00dollargeneral.com
8008 Us Highway 277Elgin73538(405) 351-1524Mo-Su 08:00-22:00dollargeneral.com
111 N Main StElk City73644(405) 653-9390Mo-Su 08:00-22:00dollargeneral.com
404 N. Main StreetElmore City73433(405) 665-0331Mo-Su 08:00-22:00dollargeneral.com
129 S Oakwood RdEnid73703(580) 701-4190Mo-Su 08:00-22:00dollargeneral.com
1724 S Van Buren StEnid73703(580) 382-7735Mo-Su 08:00-22:00dollargeneral.com
1727 N Van Buren StEnid73703(580) 991-0105Mo-Su 08:00-22:00dollargeneral.com
204 S Van Buren StEnid73703(405) 260-8326Mo-Su 08:00-22:00dollargeneral.com
225 S 30th StEnid73701(580) 991-0018Mo-Su 08:00-22:00dollargeneral.com
315 East Owen K Garriott RoadEnid73701(580) 701-4920Mo-Su 08:00-22:00dollargeneral.com
4014 W Willow RdEnid73703(580) 681-8075Mo-Su 08:00-22:00dollargeneral.com
824 N Sheb Wooley AveErick73645(580) 447-5611Mo-Su 08:00-22:00dollargeneral.com
37546 S 530 RdEucha74342(539) 202-3950Mo-Su 08:00-22:00dollargeneral.com
100 Highway 9eEufaula74432(918) 617-6205Mo-Su 08:00-22:00dollargeneral.com
1668 J M Bailey HwyEufaula74432(539) 269-2021Mo-Su 08:00-22:00dollargeneral.com
418374 Texanna RoadEufaula74432(918) 490-8508Mo-Su 08:00-22:00dollargeneral.com
554 N Main StFairfax74637(539) 444-8051Mo-Su 08:00-22:00dollargeneral.com
400 W Conner AveFairland74343(918) 981-2575Mo-Su 08:00-22:00dollargeneral.com
121 E State RdFairview73737(405) 697-1697Mo-Su 08:00-22:00dollargeneral.com
416 N U.S. Highway 277Fletcher73541(405) 825-1372Mo-Su 08:00-22:00dollargeneral.com
811 N. Hazlett St.Fort Cobb73038(405) 643-0017Mo-Su 08:00-22:00dollargeneral.com
100 N 4 Mile RdFort Gibson74434(918) 400-9049Mo-Su 08:00-22:00dollargeneral.com
1016 E Poplar StFort Gibson74434(918) 537-1524Mo-Su 08:00-22:00dollargeneral.com
603 W Valliant StFort Towson74735(918) 558-0545Mo-Su 08:00-22:00dollargeneral.com
914 N 10th StFrederick73542(405) 543-0748Mo-Su 08:00-22:00dollargeneral.com
320 West OsageGarber73738(405) 937-0201Mo-Su 08:00-22:00dollargeneral.com
12492 Sw 11th St.Geronimo73543(405) 320-9292Mo-Su 08:00-22:00dollargeneral.com
203 S Rose AveGlencoe74032(405) 937-0990Mo-Su 08:00-22:00dollargeneral.com
3436 South Main AvenueGoldsby73093(405) 288-1820Mo-Su 08:00-22:00dollargeneral.com
96222 Indian RdGore74435(918) 376-0400Mo-Su 08:00-22:00dollargeneral.com
110 N Bridge BlvdGrandfield73546(580) 215-0924Mo-Su 08:00-22:00dollargeneral.com
303 E 1st StGranite73547(405) 666-9393Mo-Su 08:00-22:00dollargeneral.com
1155 E 290 RdGrove74344(539) 228-6167Mo-Su 08:00-22:00dollargeneral.com
25800 S 655 RoadGrove74344(918) 786-0735Mo-Su 08:00-22:00dollargeneral.com
414 N 21st StGrove74344(918) 786-0668Mo-Su 08:00-21:00dollargeneral.com
1165 E Seward RdGuthrie73044(405) 260-8207Mo-Su 08:00-22:00dollargeneral.com
1603 S Division StGuthrie73044(405) 293-2760Mo-Su 08:00-20:00dollargeneral.com
2614 W NobleGuthrie73044(405) 260-8455Mo-Su 08:00-22:00dollargeneral.com
4380 E Charter Oak RdGuthrie73044(405) 260-8411Mo-Su 08:00-22:00dollargeneral.com
9250 S BroadwayGuthrie73044(405) 260-8360Mo-Su 08:00-22:00dollargeneral.com
125 Sw Highway 54Guymon73942(580) 262-8141Mo-Su 08:00-22:00dollargeneral.com
1414 N Main StGuymon73942(405) 594-0285Mo-Su 08:00-22:00dollargeneral.com
409 S 11th StHammon73650(405) 446-8205Mo-Su 08:00-22:00dollargeneral.com
20950 E. Britton Rd.Harrah73045(405) 309-3360Mo-Su 08:00-22:00dollargeneral.com
2210 N Church AveHarrah73045(405) 309-2661Mo-Su 08:00-22:00dollargeneral.com
2506 S Harrah RdHarrah73045(405) 309-3436Mo-Su 08:00-22:00dollargeneral.com
1124 Pennsylvania AveHartshorne74547(918) 297-8823Mo-Su 08:00-23:00dollargeneral.com
10788 Highway 76Healdton73438(580) 789-6975Mo-Su 08:00-23:00dollargeneral.com
826 Hwy 59 NHeavener74937(405) 594-0315Mo-Su 07:00-22:00dollargeneral.com
801 N Main StHennessey73742(405) 466-5932Mo-Su 08:00-22:00dollargeneral.com
211 N 5th StHenryetta74437(903) 904-0732Mo-Su 08:00-22:00dollargeneral.com
1105 N BroadwayHinton73047(405) 345-4490Mo-Su 08:00-22:00dollargeneral.com
601 S BroadwayHobart73651(405) 673-4210Mo-Su 08:00-22:00dollargeneral.com
315 E Broadway StHollis73550(405) 730-8421Mo-Su 08:00-22:00dollargeneral.com
202 N Eastern AveHominy74035(918) 897-1502Mo-Su 08:00-22:00dollargeneral.com
801 E Highway 54Hooker73945(405) 776-0103Mo-Su 08:00-22:00dollargeneral.com
1701 E Jackson StHugo74743(918) 558-0400Mo-Su 08:00-21:00dollargeneral.com
450 E MainHulbert74441(918) 537-1535Mo-Su 08:00-22:00dollargeneral.com
1500 Se Washington StIdabel74745(918) 236-1855Mo-Su 08:00-21:00dollargeneral.com
30605 S 4200 RdInola74036(918) 416-8030Mo-Su 08:00-22:00dollargeneral.com
650 S 14th StJay74346(539) 525-9610Mo-Su 08:00-22:00dollargeneral.com
911 N Main StJay74346(918) 786-0773Mo-Su 08:00-22:00dollargeneral.com
823 W Main StJenks74037(918) 417-2220Mo-Su 08:00-21:00dollargeneral.com
515 N Highway 59Kansas74347(539) 202-6934Mo-Su 07:00-22:00dollargeneral.com
610 Grandview DrKaw City74641(580) 576-3640Mo-Su 08:00-22:00dollargeneral.com
132 S. Boston Ave.Ketchum74349(918) 786-0785Mo-Su 08:00-22:00dollargeneral.com
1678 Highway 70 EKingston73439(405) 548-5124Mo-Su 08:00-21:00dollargeneral.com
118 W Main StKonawa74849(580) 498-0633Mo-Su 08:00-22:00dollargeneral.com
614 Old Stabe LnLahoma73754(405) 666-9896Mo-Su 08:00-22:00dollargeneral.com
11378 E Hwy 3Lane74555(580) 364-7639Mo-Su 08:00-22:00dollargeneral.com
1671 N 3rd StLangley74350(918) 373-9646Mo-Su 08:00-22:00dollargeneral.com
924 S BroadwayLaverne73848(405) 437-1948Mo-Su 08:00-22:00dollargeneral.com
1110 Se 45th St Ste ALawton73501(405) 701-9660Mo-Su 08:00-22:00dollargeneral.com
1303 Sw 30th StLawton73505(405) 510-0645Mo-Su 08:00-22:00dollargeneral.com
2232 Nw Sheridan RdLawton73505(405) 400-9984Mo-Su 08:00-22:00dollargeneral.com
25908 St Hwy 58Lawton73507(405) 701-6889Mo-Su 08:00-22:00dollargeneral.com
5330 Nw Cache RdLawton73505(405) 510-0742Mo-Su 08:00-22:00dollargeneral.com
7010 Sw Lee BlvdLawton73505(580) 292-3866Mo-Su 08:00-22:00dollargeneral.com
21682 Highway 32Lebanon73440(539) 201-0809Mo-Su 08:00-22:00dollargeneral.com
10300 Us Hwy 77Lexington73051(405) 442-0120Mo-Su 08:00-22:00dollargeneral.com
706 E Broadway StLexington73051(405) 442-0036Mo-Su 08:00-22:00dollargeneral.com
301 Se 4th StLindsay73052(405) 428-3160Mo-Su 08:00-22:00dollargeneral.com
748 Box DriveLocust Grove74352(918) 373-9470Mo-Su 07:00-21:00dollargeneral.com
16418 Hwy 70 WLone Grove73443(405) 926-3113Mo-Su 08:00-22:00dollargeneral.com
19250 E Hwy 66Luther73054(405) 349-6006Mo-Su 07:00-22:00dollargeneral.com
41061 Macomb Junction RdMacomb74852(405) 598-7985Mo-Su 08:00-22:00dollargeneral.com
217 W Hwy 70Madill73446(918) 426-9577Mo-Su 08:00-22:00dollargeneral.com
514 S 1st StMadill73446(918) 897-1214Mo-Su 08:00-21:00dollargeneral.com
33265 W Hwy 51Mannford74044(539) 202-3880Mo-Su 08:00-22:00dollargeneral.com
35399 W Highway 33Mannford74044(918) 324-2410Mo-Su 08:00-22:00dollargeneral.com
37632 Old Highway 51Mannford74044(539) 302-7575Mo-Su 08:00-22:00dollargeneral.com

Cities

CityLocations
Oklahoma City21
Tulsa20
Broken Arrow8
Enid7
Claremore6
Lawton6
Shawnee6
Tahlequah6
Duncan5
Guthrie5
Ardmore4
Collinsville4
Durant4
Edmond4
Midwest City4
Norman4
Stillwater4
Ada3
Bartlesville3
Eufaula3
Grove3
Harrah3
Mannford3
Mcalester3
Moore3

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.