Oklahoma DMV Locations

The Department of Public Safety (DPS) is where Oklahomans and new state residents can go for licensing and registration in the state. It’s sometimes referred to as the Oklahoma DMV, as licensing and registration is often handled by an agency known as the department of motor vehicles in most states. The Oklahoma DPS also handles record management of drivers, vehicles, and road accidents.

The map below will help you to find an Oklahoma DPS office near you. Oklahoma DPS hours can vary from location to location, so it is usually wise to call in advance to confirm their hours of operation before making a trip. If you find any information that needs to be updated, please contact us and we will make any necessary fixes.

If for some reason the map is not working for you or if you prefer to have a text search feature, we have also included this simple table listing of all Oklahoma DMV locations.  This table lists the exact same information in the map but in a more searchable format.

DMV Location NameAddressPhone
Ada Tag Agency509 East Arlington St.
Ada, OK 74820
(580) 332-6079
Driver License Exam Station615 W. 33rd St.
Ada, OK 74820
(580) 332-8265
Adair Tag Agency301 W. Main St.
Adair, OK 74330
(918) 785-2134
Allen Tag Agency207 East Broadway
Allen, OK 74825
(580) 857-2477
Driver License Exam Station901 N. Veterans Drive
Altus, OK 73521
(580) 482-8865
Alva Tag Office324 Seventh St.
Alva, OK 73717
(580) 327-4920
Driver License Exam Station510 W. Kentucky Ave.
Anadarko, OK 73005
(405) 425-2424
Anadarko Tag Agency702 S. Mission St.
Anadarko, OK 73005
(405) 247-6717
Driver License Exam Station210 S.W. Fourth St.
Antlers, OK 74523
(405) 425-2424
Antlers Tag Agency807 S.E. First St.
Antlers, OK 74523
(580) 298-5946
Apache Tag Agency204 East Evans Ave.
Apache, OK 73006
(580) 588-3695
Arapaho Tag Agency504 South 10th St.
Arapaho, OK 73620
(580) 323-6471
Driver License Exam Station1997 Veterans Blvd.
Ardmore, OK 73401
(580) 226-2207
Ardmore Tag Office2001 Veterans Blvd. Suite B
Ardmore, OK 73401
(580) 223-8664
Arkoma Tag Agency524 Main St.
Arkoma, OK 74901
(918) 875-3212
Arnett Tag Agency319 E. Renfrow Ave.
Arnett, OK 73832
(580) 885-2382
Driver License Exam Station22 E. Court St.
Atoka, OK 74525
(405) 425-2424
Atoka Tag Agency119 North Ohio Ave.
Atoka, OK 74525
(580) 889-2261
Barnsdall Tag Agency410 West Main St.
Barnsdall, OK 74002
(918) 847-2150
Tag Agency Express16459 Highway 123 South
Bartlesville, OK 74003
(918) 336-2543
Tuxedo Tag Agency3400 E. Tuxedo Blvd. Suite H
Bartlesville, OK 74006
(918) 333-7095
Beaver Tag Agency400 Douglas Ave.
Beaver, OK 73932
(580) 625-3376
Gingers Tag Agency6225 N.W. 39th Expressway
Bethany, OK 73008
(405) 495-5882
Bethany Tag Agency7323 N.W. 23rd St.
Bethany, OK 73008
(405) 787-2232
Rays Westside Tag Agency7601 N.W. 23rd St.
Bethany, OK 73008
(405) 787-7297
Billings Tag Agency111 North Broadway
Billings, OK 74630
(580) 725-3242
Binger Tag Agency217 West Main St.
Binger, OK 73009
(405) 656-2440
Bixby Central Tag Agency203 West Dawes Ave.
Bixby, OK 74008
(918) 366-7797
Bixby-Memorial Tag Agency10827 S. Memorial Drive Suite B
Bixby, OK 74008
(918) 369-4630
Blackwell Tag Agency401 S. Main St.
Blackwell, OK 74631
(580) 363-1135
Blair Tag Agency117 E. Main St.
Blair, OK 73526
(580) 563-2625
Bokchito Tag Agency110 S. Walker St.
Bokchito, OK 74726
(580) 295-3123
Bristow Tag Agency105 E. First Ave.
Bristow, OK 74010
(918) 367-5422
Indian Springs Tag Agency8216 S. Elm Place
Broken Arrow, OK 74011
(918) 449-1567
Central Park Tag Agency824 S. Elm Place
Broken Arrow, OK 74012
(918) 251-2659
Broken Arrow Central Tag1804 S. Main St.
Broken Arrow, OK 74012
(918) 251-0011
Forest Ridge Tag Agency25695 East 71st St. South
Broken Arrow, OK 74014
(918) 357-3800
Driver License Exam Station1635 S. Main St.
Broken Arrow, OK 74011
(918) 259-0764
Jackie Davis Tag32 N. Main St.
Broken Bow, OK 74728
(580) 584-2892
Buffalo Tag Agent113 N. Hoy St.
Buffalo, OK 73834
(580) 735-2720
Cache Tag Agency303 S. Fifth St.
Cache, OK 73527
(580) 429-8885
Caddo Tag Agency125 Buffalo St. Suite 5
Caddo, OK 74729
(580) 367-2329
Red River Tag Agency711 N. McKinley Ave.
Calera, OK 74730
(580) 434-6300
Carnegie Tag Agency4 N. Broadway
Carnegie, OK 73015
(580) 654-2355
Catoosa Tag Agency1875 N. Highway 66
Catoosa, OK 74015
(918) 266-3296
Cement Tag Agency306 N. Main St.
Cement, OK 73017
(405) 489-7158
Driver License Exam Station414 Manvel Ave.
Chandler, OK 74834
(405) 425-2424
Chandler Tag Agency101 Dewey Ave.
Chandler, OK 74834
(405) 258-0222
Checotah Tag300 S. Broadway St. Suite C
Checotah, OK 74426
(918) 473-6491
Chelsea Tag Agency336 W. Sixth St.
Chelsea, OK 74016
(918) 789-2332
Alfalfa County Tag Agency112 Loop Drive
Cherokee, OK 73728
(580) 596-3428
Cheyenne Tag Agency104 S. Cearlock Ave.
Cheyenne, OK 73628
(580) 497-3515
Driver License Exam Station301 S. Second St.
Chickasha, OK 73018
(405) 222-1809
Mclemore Tag Agency1027 S. Fourth St.
Chickasha, OK 73018
(405) 224-2704
Choctaw Tag Agency2402 N. Main St.
Choctaw, OK 73020
(405) 390-3939
Nicoma Park Tag11524 N.E. 23rd St. Nicoma Park
Choctaw, OK 73020
(405) 769-0022
J Mcwhirter Tag14300 S.E. 29th Place
Choctaw, OK 73020
(405) 733-9855
Choteau Tag103 East Harrison St.
Chouteau, OK 74337
(918) 476-5763
Claremore Tag Agency103 East Patti Page Blvd. Suite 5
Claremore, OK 74017
(918) 341-6226
Clayton Tag Agency202 Lawson Blvd.
Clayton, OK 74536
(918) 569-7721
Driver License Exam Station201 N. Broadway
Cleveland, OK 74020
(405) 425-2424
Cleveland Tag Agency108 S. Broadway
Cleveland, OK 74020
(918) 358-2363
Clinton Tag Agency1201 Gary Blvd.
Clinton, OK 73601
(580) 323-6666
Driver License Exam Station2225 W. Gary Blvd.
Clinton, OK 73601
(580) 323-0678
Coalgate Tag Agency111 North Main
Coalgate, OK 74538
(580) 927-2060
Colbert Tag Agency313 Moore Ave.
Colbert, OK 74733
(580) 296-5234
Collinsville Tag Agency1003 W. Broadway St.
Collinsville, OK 74021
(918) 371-2343
Cordell Tag Agency109 S. Market
Cordell, OK 73632
(580) 832-3845
Crescent Tag Acency119 S. Grand
Crescent, OK 73028
(405) 969-2826
Cushing Tag Agency109 W. Broadway
Cushing, OK 74023
(918) 225-3344
Cyril Tag Agency111 Main St.
Cyril, OK 73029
(580) 464-2800
Webber Tag Agency109 S. Third St.
Davis, OK 73030
(580) 369-2783
Drumright Tag Office330 E. Broadway
Drumright, OK 74030
(918) 352-9829
Driver License Exam Station1953 West Elk Ave.
Duncan, OK 73533
(580) 470-8724
Duncan Northside Tag Agency1615 W. Elk Ave.
Duncan, OK 73533
(580) 252-2300
Duncan Tag Agency1894 North Highway 81
Duncan, OK 73533
(580) 252-6688
Durant Tag Office206 West Evergreen St.
Durant, OK 74701
(580) 924-0466
Driver License Exam Station401 S. Fourth Ave.
Durant, OK 74701
(580) 924-2068
Broadway Tag Agency3900 S. Broadway Suite 2E
Edmond, OK 73034
(405) 341-1400
Edmond Tag Agency2 W. First St.
Edmond, OK 73003
(405) 341-0742
Driver License Exam Station28 E Main St.
Edmond, OK 73034
(405) 341-4930
Sanford Tag Agency3216 South Blvd.
Edmond, OK 73013
(405) 341-9401
Santa Fe Tag Agency338 S. Santa Fe Blvd.
Edmond, OK 73003
(405) 330-2112
Route 66 Tag Agency2301 Sunset Drive
El Reno, OK 73036
(405) 262-8247
El Reno Tag Agency120 S. Rock Island Ave.
El Reno, OK 73036
(405) 262-1800
Eldorado Tag Agency517 W. Main St.
Eldorado, OK 73537
(580) 633-2400
Elgin Tag Agency815 H Ave.
Elgin, OK 73538
(580) 492-5454
Elk City Tag Office115 E. Broadway
Elk City, OK 73644
(580) 225-1936
Driver License Exam Station609 W. Avenue E
Elk City, OK 73644
(580) 243-5567
Driver License Exam Station5725 W. Owen K. Garriott
Enid, OK 73701
(580) 237-5464
Tag Agency Of Enid112 North Oakwood Road
Enid, OK 73703
(580) 242-8247
Enid Tag Agency115 W. Owen K. Garriott Road
Enid, OK 73701
(580) 234-4281
Erick Tag Agency223 South Sheb Wooley St.
Erick, OK 73645
(580) 526-3180
Eufaula Tag Office305 S. Main St.
Eufaula, OK 74432
(918) 689-3336
Fairfax Tag Agency242 N. Main St.
Fairfax, OK 74637
(918) 642-3614
Fairview Tag Agency103 S. Seventh Ave.
Fairview, OK 73737
(580) 227-4510
Fargo Tag Agency205 S. Main St.
Fargo, OK 73840
(580) 698-2264
Fletcher Tag Agency428 Cole Ave.
Fletcher, OK 73541
(580) 549-6558
Ft Cobb Tag Agency301 Main St.
Fort Cobb, OK 73038
(405) 643-2244
Ft Gibson Tag Agency316 East Benge Road
Fort Gibson, OK 74434
(918) 478-2132
Tags 2 Go102 W. Grand Ave.
Frederick, OK 73542
(580) 335-7474
Geary Tag Agency107 W. Main St.
Geary, OK 73040
(405) 884-2778
Glenpool Tag Agency13809-1 Casper St.
Glenpool, OK 74033
(918) 291-8247
Max Strain Tag Agency120 S. Main St.
Goodwell, OK 73939
(580) 349-1000
Gore Tag Agency206 S. Main St.
Gore, OK 74435
(918) 489-5515
Grandfield Tag Agency215 S. Main St.
Grandfield, OK 73546
(580) 479-5657
Grove Tag Agency909 S. Main St.
Grove, OK 74344
(918) 786-3435
Driver License Exam Station1720 S. Main St.
Grove, OK 74344
Guthrie Tag Office2105 S. Division St.
Guthrie, OK 73044
(405) 282-3873
Texas County Tag Agency114 N.W. 16th St.
Guymon, OK 73942
(580) 338-8631
Gass Tag Agency101 Broadway St.
Hammon, OK 73650
(580) 473-2202
Harrah Tag1940 N. Church Ave.
Harrah, OK 73045
(405) 454-6288
Corner Tag Agency3400 S. Harrah Road
Harrah, OK 73045
(405) 391-9800
Hartshorne Tag1101 Pennsylvania Ave.
Hartshorne, OK 74547
(918) 297-2181
Haskell Tag Agency105-B S. Broadway
Haskell, OK 74436
(918) 482-3448
Healdton Tag Agency4151 Hospital Road
Healdton, OK 73438
(580) 229-0114
Heavener Tag Agency103 East Ave. C
Heavener, OK 74937
(918) 653-2236
Helena Tag Agency101 East Third St.
Helena, OK 73741
(580) 852-3271
Hennessey Tag Agency401 N. Main
Hennessey, OK 73742
(405) 853-6250
Driver License Exam Station106 W. Main St.
Henryetta, OK 74437
(405) 425-2424
Henryetta Tag904 E. Trudgeon St.
Henryetta, OK 74437
(918) 652-4313
Hinton Tag Agency101 E. Main St.
Hinton, OK 73047
(405) 542-6070
Hobart Tag Agency407 S. Main St.
Hobart, OK 73651
(580) 726-3333
Holdenville Tag Agency315 E. Eighth St.
Holdenville, OK 74848
(405) 379-9981
Driver License Exam Station124 N. Creek St.
Holdenville, OK 74848
(405) 425-2424
R Agency And Tag Office101 W. Broadway St.
Hollis, OK 73550
(580) 688-9229
Hominy Tag Agency113 W. Main St.
Hominy, OK 74035
(918) 885-4724
Hooker Tag Agency201 East Glaydas St.
Hooker, OK 73945
(580) 652-3959
Choctaw Tag Agency1605 E. Jackson St. Building 3, Suite 3
Hugo, OK 74743
(580) 326-8247
Driver License Exam Station300 E. Duke St.
Hugo, OK 74743
(580) 326-5441
Hydro Tag221 W. Main St. Suite A
Hydro, OK 73048
(405) 663-2300
Idabel Tag Agency1403 E. Washington St.
Idabel, OK 74745
(580) 208-2222
Driver License Exam Station108 N. Central Ave.
Idabel, OK 74745
(580) 286-7842
Riggs Tag Agency319 N. Broadway St. Suite B
Inola, OK 74036
(918) 543-3530
Jay Tag Agency129 N. Main St. Suite B
Jay, OK 74346
(918) 253-8272
Driver License Exam Station102 N. Fifth St.
Jay, OK 74346
(405) 425-2424
Jenks Tag Agency715 W. Main St.
Jenks, OK 74037
(918) 299-2120
Jones Tag Agency104 West Main St.
Jones, OK 73049
(405) 399-9113
Kingfishertag Agency301 West Broadway
Kingfisher, OK 73750
(405) 375-3761
Driver License Exam Station119 W. Main St.
Kingfisher, OK 73750
Konawa Tag Agency300 S. Broadway St.
Konawa, OK 74849
(580) 925-3283
Kremlin Tag Agency705 Main St.
Kremlin, OK 73753
(580) 874-2232
Laverne Tag Agency129 W. Jane Jayroe Blvd.
Laverne, OK 73848
(580) 921-6000
Comanche County Tag Agency902 S.W. 38th St.
Lawton, OK 73505
(580) 355-3810
Wichita Mountain Tag Agency11 Autumn Drive
Lawton, OK 73507
(580) 529-5298
Lawton Ft Sill Tag AgencyNumber Ten Southwest Second St.
Lawton, OK 73501
(580) 355-8247
Motor Vehicle Tag Agency1303 1 2 Lee Blvd.
Lawton, OK 73501
(580) 248-4565
Driver License Exam Station705 E. Gore Blvd.
Lawton, OK 73501
(580) 353-6550
Leedey Tag Agency501 South Main
Leedey, OK 73654
(580) 488-3399
C C Tag Agency108 E. Broadway St.
Lexington, OK 73051
(405) 527-4477
Lindsay Tag Agency125 S. Main St.
Lindsay, OK 73052
(405) 756-4707
Locust Grove Tag Agency114 Harold Andrews Blvd.
Locust Grove, OK 74352
(918) 479-1800
Luther Tag Agency221 S. Ash St.
Luther, OK 73054
(405) 277-3294
Greer Tag Agency127 S. Oklahoma Ave.
Mangum, OK 73554
(580) 782-3004
Marietta Tag Agency112 W. Main St. Suite J10
Marietta, OK 73448
(580) 276-2101
Marlow Tag Office1202 N. Broadway St.
Marlow, OK 73055
(580) 658-3190
Mcalester Tag Office1208 N. Main St.
McAlester, OK 74502
(918) 423-5455
Driver License Exam Station403 W. Carl Albert Parkway
McAlester, OK 74501
(918) 426-3623
Mccloud Tag Agency503 W. Broadway Ave.
McLoud, OK 74851
(405) 964-7700
Grant County Tag112 N. Main St.
Medford, OK 73759
(580) 395-2139
Meeker Tag Agency700 W. Carl Hubbell Blvd.
Meeker, OK 74855
(405) 279-2021
Driver License Exam Station114 First St. SE
Miami, OK 74354
(918) 542-9602
Ottawa County Tag20 First Ave. N.E.
Miami, OK 74354
(918) 542-7006
Minco Tag Agency210 Main St.
Minco, OK 73059
(405) 352-4315
Mooreland Tag Agency124 S. Main St.
Mooreland, OK 73852
(580) 994-5453
Morris Tag Office317 S. Hughes St.
Morris, OK 74445
(918) 733-1365
Driver License Exam Station651 N. 43rd St. E.
Muskogee, OK 74403
(918) 687-9831
Muskogee Tag315 State St.
Muskogee, OK 74401
(918) 682-3763
Mustang Tag Agency135 W. Highway 152
Mustang, OK 73064
(405) 376-2802
Newcastle Tag Agency1025 N. Main St.
Newcastle, OK 73065
(405) 387-9200
Tricity Tag Agency2824 N.W. 32nd St. Suite B
Newcastle, OK 73065
(405) 392-2525
Newkirk Tag Agency114 S. Main
Newkirk, OK 74647
(580) 362-3618
Noble Tag Agency730 N. Main St.
Noble, OK 73068
(405) 872-9322
Sooner Tag Agency130 36th Ave. N.W.
Norman, OK 73072
(405) 321-7979
Fuson Tag Agency1236 N. Interstate Drive
Norman, OK 73072
(405) 364-1151
Cleveland Tag Agency443 W. Gray St.
Norman, OK 73069
(405) 321-2977
Driver License Exam Station430 N. Berry Rd.
Norman, OK 73069
(405) 364-9595
Nowata Tag Agency112 E. Cherokee Ave.
Nowata, OK 74048
(918) 273-3025
Oilton Tag Agency110 W. Main St.
Oilton, OK 74052
(918) 862-3705
Buchanan Tag Agency316 E. Oklahoma Ave.
Okeene, OK 73763
(580) 822-3797
Okemah Tag Agency421 W. Broadway St.
Okemah, OK 74859
(918) 623-1582
Okmulgee Tag Agency501 E. Sixth St.
Okmulgee, OK 74447
(918) 756-8777
Oologah Tag Agency105 N. Maple St.
Oologah, OK 74053
(918) 443-9176
Owasso Tag Agency12418 E. 86th St.
Owasso, OK 74055
(918) 272-1300
Owasso Tag Agency117 S. Main St. Suite A
Owasso, OK 74055
(918) 272-1300
Pauls Valley Tag Agency113 East Paul
Pauls Valley, OK 73075
(405) 238-5534
Pawhuska Tag Agency801 E. Main St.
Pawhuska, OK 74056
(918) 287-3244
Driver License Exam Station128 W. Main St.
Pawhuska, OK 74056
(405) 425-2424
Pawnee Tag Agency621 Harrison St.
Pawnee, OK 74058
(918) 762-3784
Perkins Tag Agency222 N. Main St.
Perkins, OK 74059
(405) 547-2184
Perry Tag Agency610 N. 15th St.
Perry, OK 73077
(580) 336-4763
Piedmont Tag Agency414 Piedmont Road N.
Piedmont, OK 73078
(405) 373-2131
Driver License Exam Station2101 N. 14th St.
Ponca City, OK 74601
(580) 762-1728
Bussey Tag Agency64820 Highway 60
Ponca City, OK 74604
(580) 762-4922
Driver License Exam Station103 N. Church St.
Poteau, OK 74953
(918) 647-8269
Poteau Tag Agency2801 N. Broadway St. Suite 3
Poteau, OK 74953
(918) 647-7115
Prague Tag Agency821 Jim Thorpe Blvd.
Prague, OK 74864
(405) 567-2255
Pryor Tag Agency420 E. Graham Ave.
Pryor, OK 74361
(918) 825-5020
Driver License Exam Station820 Park St.
Pryor, OK 74361
(918) 824-2476
Purcell Tag Agency302 W. Main St.
Purcell, OK 73080
(405) 527-3446
Quinton Tag Agency909 Main St.
Quinton, OK 74561
(918) 469-3156
Ralston Agency611 S. Main St.
Ralston, OK 74650
(918) 738-4216
Nichols Tag Agency315 N. Main St.
Ringwood, OK 73768
(580) 883-5969
Weavers Tag Office105 E. Ray Fine Blvd.
Roland, OK 74954
(918) 427-3269
Driver License Exam Station201 Ranger Blvd.
Roland, OK 74954
(405) 425-2424
Rush Springs Tag218 Blakeley Ave.
Rush Springs, OK 73082
(580) 476-3063
Jefferson County Tag Office613 Washington St.
Ryan, OK 73565
(580) 757-2324
Salina Tag Agency102 A. Owen Walters Blvd.
Salina, OK 74365
(918) 434-5770
Driver License Exam Station1305 N. Maple St.
Sallisaw, OK 74955
(918) 775-6713
Sallisaw Tag Office2329 E. Cherokee Ave. Suite 3
Sallisaw, OK 74955
(918) 775-4497
Prattville Tag Agency606 W. 41st St.
Sand Springs, OK 74063
(918) 241-2800
Driver License Exam Station414 Plaza Court
Sand Springs, OK 74063
(405) 425-2424
Sapulpa Tag Office713 S. Mission St.
Sapulpa, OK 74066
(918) 224-0264
Sayre Tag Office305 S. Fourth St.
Sayre, OK 73662
(580) 928-5181
Seiling Tag Agency103 Gary England Ave.
Seiling, OK 73663
(580) 922-4224
Seminole Tag Agency208 E. Oak Ave.
Seminole, OK 74868
(405) 382-0038
Sentinel Tag Agency218 E. Main St.
Sentinel, OK 73664
(580) 393-4343
Ehrlich Tag Agency109 W. Third St.
Shattuck, OK 73858
(580) 938-2953
Shawnee Tag Agency301 W. Highland St.
Shawnee, OK 74801
(405) 273-6686
Driver License Exam Station1821 Airport Drive
Shawnee, OK 74804
(405) 273-8124
Shidler Tv And Tag Agency249 S. Cosden Ave.
Shidler, OK 74652
(918) 793-2191
Skiatook Tag Agency119 W. Rogers Blvd.
Skiatook, OK 74070
(918) 396-3255
Snyder Tag Agency1101 F St.
Snyder, OK 73566
(580) 569-2917
Sperry Auto Tag Agency115-A Highway 11
Sperry, OK 74073
(918) 288-7457
Driver License Exam Station210 S. Main St.
Spiro, OK 74959
(405) 425-2424
Spiro Tag Agency800 W. Broadway
Spiro, OK 74959
(918) 962-2293
Stigler Tag Agency801 E. Main St.
Stigler, OK 74462
(918) 967-8902
Driver License Exam Station2308 N. Perkins Road
Stillwater, OK 74075
(405) 743-9140
Stillwater Tag Agency702 S. Western Road
Stillwater, OK 74074
(405) 624-0200
Stilwell Tag Agency115 W. Division
Stilwell, OK 74960
(918) 696-3841
Driver License Exam Station422 Poplar St.
Stilwell, OK 74960
Stroud Tag Agency402 W. Main St.
Stroud, OK 74079
(918) 968-0377
Roger Davis Tag Agent825 Roosevelt Ave.
Stuart, OK 74570
(918) 546-2233
Bates Tag Agency1012 W. Third St.
Sulphur, OK 73086
(580) 622-3828
Cherokee County Tag25 Plaza Drive South
Tahlequah, OK 74464
(918) 453-2889
Driver License Exam Station230 E. First St.
Tahlequah, OK 74464
(405) 425-2424
Lorane Rose Tag Agency410 Dallas St. Suite A
Talihina, OK 74571
(918) 567-2459
Taloga Tag Agency103 S. Broadway St.
Taloga, OK 73667
(580) 328-5485
Tecumseh Tag Office514 N. Broadway St.
Tecumseh, OK 74873
(405) 598-2145
Bethal Acres Tag Agency17804 S. Highway 102
Tecumseh, OK 74873
(405) 878-0040
Temple Tag Agency107 S. Commercial Ave.
Temple, OK 73568
(580) 342-5579
Field Agency, Inctexhoma Tag112 N. Second St.
Texhoma, OK 73949
(580) 423-7112
Thomas Tag Agency106 N. Main St.
Thomas, OK 73669
(580) 661-2919
Tipton Tag Agency432 N.W. Second St.
Tipton, OK 73570
(580) 667-5708
Tishomingo Tag Agent107 W. Main St.
Tishomingo, OK 73460
(580) 371-2161
Tonkawa Tag Agency100 E. Grand Ave.
Tonkawa, OK 74653
(580) 628-2206
Barnes Tag Agency, Inc6542 E. 91st St.
Tulsa, OK 74133
(918) 492-4990
Garnett Tag Agency5807 S. Garnett Road
Tulsa, OK 74146
(918) 250-7284
Driver License Exam Station14002 E. 21st St. Eastgate Metroplex
Tulsa, OK 74134
(918) 632-7700
Eastside Tag Agency1914 S. Garnett Road
Tulsa, OK 74128
(918) 234-6244
Southside Tag Agency8741 S. Lewis Ave. Suite A
Tulsa, OK 74137
(918) 299-6333
Mid-Town Tag Agency5131 S. Lewis Ave.
Tulsa, OK 74105
(918) 747-6599
Turley Tag Agency5918 N. Peoria Ave.
Tulsa, OK 74126
(918) 428-5856
Vern Tag Agency708 S 49th West Ave.
Tulsa, OK 74127
(918) 582-2122
Driver License Exam Station3190 W. 21st St. S.
Tulsa, OK 74107
(918) 428-4030
Billies Towne West Tag Agency5632 W. Skelly Drive
Tulsa, OK 74107
(918) 445-2929
Northside Tag Agency2615 N. Cincinnati Ave.
Tulsa, OK 74148
(918) 428-2596
Downtown Tulsa Tag Agency201 W. 5th St.
Tulsa, OK 74103
(918) 582-8247
Turpin Tag Agency412 Main St.
Turpin, OK 73950
(580) 778-3315
Tuttle Tag Agency303 W. Main St.
Tuttle, OK 73089
(405) 381-2413
Valliant Tag Agent30 E. Wilson St.
Valliant, OK 74764
(580) 933-7888
Vian Tag Agency601 E. Schley St. Highway 64 East
Vian, OK 74962
(918) 773-5330
Vinita Tag Agency320 S. Wilson St.
Vinita, OK 74301
(918) 256-3110
Wagoner Tag Agency103 N. Harrill Ave.
Wagoner, OK 74467
(918) 485-5500
Wanette Tag Agency32985 Highway 39
Wanette, OK 74878
(405) 383-2585
Wapanuka Tag Agency101 E. Third St.
Wapanucka, OK 73461
(580) 937-4265
Warner Tag Agency806 Third Ave.
Warner, OK 74469
(918) 463-3687
Goldsby Tag Agency101 S. Main St.
Washington, OK 73093
(405) 288-6965
Watonga Tag Agency801 N. Clarence Nash Blvd.
Watonga, OK 73772
(580) 623-5074
Waukomis Tag Agency114 E. Euclid
Waukomis, OK 73773
(580) 758-3930
Waurika Tag Agency202 N. Meridian St.
Waurika, OK 73573
(580) 228-2823
Waynoka Tag Agency1543 Main St.
Waynoka, OK 73860
(580) 824-2171
Driver License Exam Station522 W. Rainey Ave.
Weatherford, OK 73096
(405) 425-2424
Weatherford Tag Office200 S. Broadway
Weatherford, OK 73096
(580) 772-7868
Mccloud Tile Carpettag Agency116 West Ninth St.
Weleetka, OK 74880
(405) 786-2111
Wellston Tag Agency324 W. Second St.
Wellston, OK 74881
(405) 356-2445
Westville Tag Agency218 S. Williams Ave.
Westville, OK 74965
(918) 723-3762
Wetumka Tag Agency102 N. Main St.
Wetumka, OK 74883
(405) 452-5955
Wewoka Tag Agency1025 S. Wewoka Ave.
Wewoka, OK 74884
(405) 257-2858
Latimer County Tag Agency106 E. Ada Ave.
Wilburton, OK 74578
(918) 465-2445
Johnny Turner Tag Agency425 U.S. Highway 70A
Wilson, OK 73463
(580) 668-3376
Driver License Exam Station2411 Williams Ave.
Woodward, OK 73801
(580) 256-8089
Woodward Tag502 Main St.
Woodward, OK 73801
(580) 256-8016
Underwood Tag Agency107 N. Dean A. McGee Ave.
Wynnewood, OK 73098
(405) 665-2211
Yale Tag Agency108 N. Main St.
Yale, OK 74085
(918) 387-2035
Yukons Best Tag Agency801 W. Main St. Suite B
Yukon, OK 73099
(405) 354-0800
Driver License Exam Station334 Elm Ave.
Yukon, OK 73099
(405) 354-9469
Yukon Tag Agency103 E. Vandament Ave.
Yukon, OK 73099
(405) 354-2212
Oklahoma Tag Of Yukon933 S. Cornwell Drive
Yukon, OK 73099
(405) 354-9820
Altus Tag Agency802 Falcon Road
Altus, OK 73521
(580) 480-0400
Bartlesville Tag Agency1661 Swan Drive
Bartlesville, OK 74006
(918) 333-7095
Bixby Central Tag Agency15295 South Memorial Drive
Bixby, OK 74008
(918) 366-7797
Blair Tag Agency727 Zinn
Blair, OK 73526
(580) 563-2625
Bokchito Tag Agency404 West Main
Bokchito, OK 74726
(580) 295-3123
Bristow Tag Agency212 North Main
Bristow, OK 74010
(918) 367-9988
Forest Ridge Tag Agency25695 East 71st Street
Broken Arrow, OK 74014
(918) 357-3800
Alfalfa County Tag Agency111 South Grand
Cherokee, OK 73728
(580) 596-3428
Cordell Tag Agency114 East Main
Cordell, OK 73632
(580) 832-3845
Coweta Tag Agency13747 South State Highway 51
Coweta, OK 74429
(918) 486-1188
Earlsboro Tag Agency120 East Main
Earlsboro, OK 74840
(405) 997-5760
Grandfield Tag Agency324 West 2nd Street
Grandfield, OK 73546
(580) 479-5657
Grove Tag Agency2123 S. Main, Suite D
Grove, OK 74344
(918) 786-3435
Harrah Tag20345 North East 23rd Street
Harrah, OK 73045
(405) 454-6288
Henryetta Tag324 West Main
Henryetta, OK 74437
(918) 652-4313
Hinton Driver License Exam Site1802 N Broadway
Hinton, OK 73047
(405) 542-1022
Kingfishertag Agency203 West Will Rogers
Kingfisher, OK 73750
(405) 375-3761
Kingston Tag Agency206 Highway 70 West
Kingston, OK 73439
(580) 564-6500
Lawton Ft. Sill Tag Agency29 South West D Avenue
Lawton, OK 73501
(580) 355-8247
The Tag Agency318 South Main
Lindsay, OK 73052
(405) 756-3169
Lone Grove Tag Agency17011 US Highway 70
Lone Grove, OK 73443
(580) 657-8247
Mcalester Tag Office201 South Strong Boulevard
McAlester, OK 74501
(918) 423-8249
Mustang Tag Agency120 East Trade Center Terrace
Mustang, OK 73064
(405) 376-2802
Newcastle Tag Agency697 North Main, Suite B
Newcastle, OK 73065
(405) 387-9200
Crawford Tag Agency10443 North May
Oklahoma City, OK 73120
(405) 751-2203
Greenway Plaza Tag Agency11721 S. Western Ave.
Oklahoma City, OK 73170
(405) 691-8700
Midwest City Tag119 S. Air Depot Blvd.
Oklahoma City, OK 73110
(405) 737-4830
Downtown Oklahoma Tag Agency120 North Robinson, Suite 128
Oklahoma City, OK 73102
(405) 232-5299
Twenty Ninth Street Tag Agency1301 South West 29th
Oklahoma City, OK 73119
(405) 634-3317
Quail Tag Agency13919-A North May Avenue
Oklahoma City, OK 73134
(405) 752-2770
Kenny Skaggs Tag Agency1621 South West 59th
Oklahoma City, OK 73119
(405) 685-3411
Oklahoma Corporation Commission Trucking One-Shop2101 N. Lincoln
Oklahoma City, OK 73152
(405) 521-3036
Northeast Tag Agency2501 N.E. 23rd
Oklahoma City, OK 73111
(405) 424-4660
Oklahoma Tax Commission Office2501 North Lincoln Boulevard
Oklahoma City, OK 73194
(405) 521-2830
Brad Sullivan Tag Agency2511 N. Western Ave.
Oklahoma City, OK 73106
(405) 524-8247
Tinker Tag Agency2839 S. Douglas Blvd. Suite 112
Oklahoma City, OK 73130
(405) 732-2200
Classen Tag Agency3100 Classen Boulevard
Oklahoma City, OK 73118
(405) 521-1151
Capitol Hill Tag Agency3201 South Shields, Suite A
Oklahoma City, OK 73129
(405) 631-4545
Del City Tag Agency3316 S. Sunnylane Road
Oklahoma City, OK 73115
(405) 677-3335
Red Cap Tag Agency3916 North West 10
Oklahoma City, OK 73107
(405) 942-3134
Northwest Tag Agency4200-D North West Expressway
Oklahoma City, OK 73116
(405) 840-1739
Mac'S Tag Agency4512 South Pennsylvania
Oklahoma City, OK 73119
(405) 681-6153
Warwick Tag Agency5936 North West 122
Oklahoma City, OK 73162
(405) 720-0002
Moore Tag Agency623-D N. Broadway Ave.
Oklahoma City, OK 73160
(405) 794-7144
Express Tag Agency6730 North West Expressway
Oklahoma City, OK 73132
(405) 721-4144
Oklahoma City Driver License Exam Site728 E. I-240 Service Rd.
Oklahoma City, OK 73149
(405) 425-7222
Price Tag Agency7402 South Walker
Oklahoma City, OK 73139
(405) 634-3333
Hill Tag Agency7416 North Broadway Extension Suite E
Oklahoma City, OK 73116
(405) 286-3658
Spencer Tag Agency8479 N.E. 23rd
Oklahoma City, OK 73141
(405) 427-2245
Sooner Road Tag Agency9004 South Sooner Road
Oklahoma City, OK 73165
(405) 455-7240
A-J Tag Agency11330 N. Garnett Road Suite K
Owasso, OK 74055
(918) 272-9000
Ringling Tag Agency31476 East Highway, 70 East, Unit Number 5
Ringling, OK 73456
(580) 662-2646
Seminole Tag Agency206 East Evans
Seminole, OK 74868
(405) 382-0038
Shawnee North Tag Agency3715 North Kickapoo
Shawnee, OK 74804
(405) 273-8247
Tonkawa Tag Agency110 E. Grand Ave.
Tonkawa, OK 74653
(580) 628-2206
Central Tag Agency1632 S. Harvard Ave.
Tulsa, OK 74112
(918) 743-8440
Southeast Tag Agency4309 S. Sheridan Road
Tulsa, OK 74145
(918) 622-7182
Admiral Tag Agency6704 E. Admiral Place
Tulsa, OK 74115
(918) 835-6957
Cotton County Tag Agency202 W. Missouri
Walters, OK 73572
(580) 875-6040
Watonga Tag Agency801 South Clarence Nash Blvd.
Watonga, OK 73772
(580) 623-5074
Underwood Tag Agency206 South Dean A McGee
Wynnewood, OK 73098
(580) 665-2211

Learn More About the Oklahoma DMV

Oklahoma DPS Online Services

If you don’t have the time or ability to visit a local DPS office, you can utilize online services via the Oklahoma DPS website for services such as renewing your license, applying to access records, and applying for some permits. A full list of online services is available here.

You’ll want to have a printer available to create a hard copy of any documentation when using online services. If one is not available, you can save documents as a PDF file and print them later.

Oklahoma DPS does not accept personal checks, but you can pay with cash, money orders, cashier’s checks, or a major credit card, though credit cards will incur a 4% service fee.

Oklahoma DPS Services

The Oklahoma DPS offers more than just licenses and registration. Beyond the services available online, visiting a local office will give you access to every available service from the DPS. Some of these services include:

  • Driver training
  • Driving tests
  • Reinstating licenses
  • Obtaining dash cam videos
  • Title VI Non-Discrimination Services
  • Disability and Military permits and placards

For a quick and efficient visit you can download and complete any of the forms you’ll need prior to your visit.

US 77 (Oklahoma) map

Contacting the Oklahoma DPS

To get in touch with the Oklahoma DPS, you can use the information below. For your convenience we offer contact information for many of the specific offices you may need.

By phone:

  • DPS Main Information Line(405) 425-2424
  • Commercial Driver License (CDL) Help Desk: (405) 425-2300
  • Community Relations: (405) 425-7706
  • Driver Compliance: Medical Desk: (405) 425-2078
  • Driver License Help Desk: (405) 425-2300
  • Driver License Reinstatement: (405) 425-2098 or (405) 425-2059
  • Legal Division – (405) 425-2148
  • Oklahoma Highway Patrol Recruiting (405) 425-7606 or 1-844-564-6647
  • Physical Disability Parking Placards (405) 425-2693
  • Public Information (405) 425-7709
  • Records Management (405) 425-2262
  • Wrecker Services (405) 425-2312

By contact form:
Found here

By e-mail:
dpsinfooffice@dps.state.ok.us

By mail:
Oklahoma Department of Public Safety
3600 North Martin Luther King Avenue
Oklahoma City, OK 73111

Prepare to Earn Your Oklahoma Driver’s License 

If you’re looking to earn your first Oklahoma Driver’s License, this website offers practice tests to assist you on your way completely free of charge. This includes standard licenses as well as practice tests for motorcyclists and commercial drivers. Whether you’re practicing for your driver’s permit or looking to become a commercial driver, these tests can help you prepare.

Oklahoma DMV FAQ

Is driver’s education required in Oklahoma?

To earn a learner’s permit in Oklahoma, applicants under the age of 16 are required to enroll in a driver’s ed course. For those 16 and older, a permit can be obtained without driver’s education.

Can I renew my Oklahoma state driver’s license online?

Yes, you can renew your non-commercial license on the Oklahoma DPS website at https://www.ok.gov/dps/Renew_an_Oklahoma_Driver_License_ID_Card/Driver_License.html.

What documents do I need to get an Oklahoma driver’s license?
To obtain a driver’s license in Oklahoma you’ll need primary and secondary forms of identification. These documents must prove your full legal name, birth date, legal presence in the country, and state residence. A full list of documents that can be used can be found here.