DMV Locations in Iowa

A

Adel County Treasurer’s Office

918 Court St.

Adel, IA 50003

(515) 993-5812

Allison County Treasurer’s Office

428 6th St.

Allison, IA 50602

(319) 267-2145

Atlantic County Treasurer’s Office

5 W. Seventh St.

Atlantic, IA 50022

(712) 243-2975

Albia County Treasurer’s Office

10 Benton Ave. E.

Albia, IA 52531

(641) 932-5011

Ames DMV

Story County Hy-Vee Plaza 3708 Lincoln Way

Ames, IA 50014

5152962393

Audubon County Treasurer’s Office

318 Leroy St. #5

Audubon, IA 50025

(712) 563-2293

Algona County Treasurer’s Office

114 West State St.

Algona, IA 50511

(515) 295-7724

Anamosa County Treasurer’s Office

500 W. Main St. Room 106

Anamosa, IA 52205

(319) 462-3559

B

Bedford County Treasurer’s Office

405 Jefferson St.

Bedford, IA 50833

(712) 523-2088

Boone County Treasurer’s Office

201 State St. Ste. 9

Boone, IA 50036

(515) 433-0512

Belle Plaine County Treasurer’s Office

1309 Fifth Ave.

Belle Plaine, IA 52208

(319) 444-2019

Burlington County Treasurer’s Office

513 N. Main St.

Burlington, IA 52601

(319) 753-8273

Bloomfield County Treasurer’s Office

100 Courthouse Square

Bloomfield, IA 52537

(641) 664-2155

Burlington Department of Transportation

2700 Mt. Pleasant St.

Burlington, IA 52601

(319) 754-8767

C

Carroll County Treasurer’s Office

114 E. Sixth St.

Carroll, IA 51401

(712) 792-1200

Cedar Rapids Department of Transportation

152 Collins Road NE

Cedar Rapids, IA 52402

(319) 377-6461

Charles City County Treasurer’s Office

101 S. Main St. Ste. 303

Charles City, IA 50616

(641) 257-6121

Clarion County Treasurer’s Office

115 N. Main St.

Clarion, IA 50525

(515) 532-2691

Corning County Treasurer’s Office

500 Ninth St.

Corning, IA 50841

(641) 322-3210

Council Bluffs Department of Transportation

1751 Madison Ave. Ste. 330

Council Bluffs, IA 51503

(712) 323-1219

Carroll Department of Transportation

501 N. Carroll St. Ste.1

Carroll, IA 51401

(712) 792-5269

Centerville County Treasurer’s Office

201 N. 12th St.

Centerville, IA 52544

(641) 856-3097

Cherokee County Treasurer’s Office

520 W Main Drawer E

Cherokee, IA 51012

(712) 225-2770

Clinton County Treasurer’s Office

1900 N. Third St.

Clinton, IA 52732

(563) 244-0573

Corydon County Treasurer’s Office

100 N. Lafayette St.

Corydon, IA 50060

(641) 872-2515

Cresco County Treasurer’s Office

137 N. Elm

Cresco, IA 52136

(563) 547-3860

Cedar Rapids County Treasurer’s Office

930 First St. SW

Cedar Rapids, IA 52404

(319) 892-5500

Chariton County Treasurer’s Office

916 Braden Ave.

Chariton, IA 50049

(641) 774-5213

Clarinda County Treasurer’s Office

112 E. Main St.

Clarinda, IA 51632

(712) 542-5310

Clinton Department of Transportation

316 S. Second St.

Clinton, IA 52732

(563) 243-7144

Council Bluffs County Treasurer’s Office

227 S. Sixth St.

Council Bluffs, IA 51503

(712) 328-5631

Creston County Treasurer’s Office

300 N. Pine St. Ste. 1

Creston, IA 50801

(641) 782-1710

D

Dakota City County Treasurer’s Office

203 Main St.

Dakota City, IA 50529

(515) 332-1681

Decorah County Treasurer’s Office

201 W. Main St.

Decorah, IA 52101

(563) 382-3753

Des Moines Department of Transportation

100 Euclid Ave.

Des Moines, IA 50306

(515) 244-1052

Dyersville County Treasurer’s Office

340 First Ave. E.

Dyersville, IA 52040

(563) 875-6052

Davenport County Treasurer’s Office

600 W. Fourth St.

Davenport, IA 52801

(563) 326-8664

Denison County Treasurer’s Office

1202 Broadway

Denison, IA 51442

(712) 263-2178

Dubuque County Treasurer’s Office

720 Central Ave.

Dubuque, IA 52001

(563) 589-4450

Davenport Department of Transportation

2162 W. Kimberly Road

Davenport, IA 52806

(563) 386-1050

Des Moines County Treasurer’s Office

111 Court Ave.

Des Moines, IA 50309

(515) 286-3030

Dubuque Department of Transportation

2255 JFK Road

Dubuque, IA 52002

(563) 583-9844

E

Eldora County Treasurer’s Office

1215 Edgington Ave.

Eldora, IA 50627

(641) 939-8226

Estherville County Treasurer’s Office

609 1st Ave. North

Estherville, IA 51334

(712) 362-5679

Elkader County Treasurer’s Office

111 High St. NE

Elkader, IA 52043

(563) 245-1807

Emmetsburg County Treasurer’s Office

1010 Broadway

Emmetsburg, IA 50536

(712) 852-3844

F

Fairfield County Treasurer’s Office

51 W. Jefferson

Fairfield, IA 52556

(641) 472-2349

Fort Dodge Department of Transportation

2313 First Ave. S.

Fort Dodge, IA 50501

(515) 573-5141

Forest City County Treasurer’s Office

126 South Clark St.

Forest City, IA 50436

(641) 585-4430

Fort Madison County Treasurer’s Office

933 Ave. H

Fort Madison, IA 52627

(319) 372-3405

Fort Dodge County Treasurer’s Office

703 Central Ave.

Fort Dodge, IA 50501

(515) 576-4611

G

Garner County Treasurer’s Office

855 State St.

Garner, IA 50438

(641) 923-3341

Grundy Center County Treasurer’s Office

706 G Ave.

Grundy Center, IA 50638

(319) 824-3132

Glenwood County Treasurer’s Office

418 Sharp St.

Glenwood, IA 51534

(712) 527-1508

Guthrie Center County Treasurer’s Office

200 N. Fifth St.

Guthrie Center, IA 50115

(641) 747-3414

Greenfield County Treasurer’s Office

400 Public Square

Greenfield, IA 50849

(641) 743-2312

H

Hampton County Treasurer’s Office

12 First Ave. NW

Hampton, IA 50441

(641) 456-5678

Harlan County Treasurer’s Office

612 Court St. Room 207

Harlan, IA 51537

(712) 755-5898

I

Ida Grove County Treasurer’s Office

401 Moorehead St.

Ida Grove, IA 51445

(712) 364-2625

Iowa City County Treasurer’s Office

913 S. Dubuque St.

Iowa City, IA 52240

(319) 356-6091

Independence County Treasurer’s Office

210 Fifth Ave. NE

Independence, IA 50644

(319) 334-2005

Iowa City Department of Transportation

1700 S. First Ave.

Iowa City, IA 52240

(319) 338-5294

Indianola County Treasurer’s Office

301 N. Buxton Ste. 102

Indianola, IA 50125

(515) 961-1111

J

Jefferson County Treasurer’s Office

114 N. Chestnut

Jefferson, IA 50129

(515) 386-5675

K

Keokuk County Treasurer’s Office

25 N. Seventh St.

Keokuk, IA 52632

(319) 524-1550

Keosauqua County Treasurer’s Office

404 Dodge St.

Keosauqua, IA 52565

(319) 293-3450

Knoxville County Treasurer’s Office

214 E. Main

Knoxville, IA 50138

(641) 828-2202

L

La Porte BMV License Agency

1505 Lincolnway Suite B

La Porte, IN 46350

(219) 362-3451

Lawrence License Branch

7857 E 42nd St.

Lawrence, IN 46226

888-692-6841

Liberty BMV License Agency

1 E. High St.

Liberty, IN 47353

(765) 458-5234

Loogootee BMV License Agency

125 Cooper St.

Loogootee, IN 47553

(812) 295-2550

Lafayette BMV License Agency

220 Elmwood Ave. Suite C1

Lafayette, IN 47904

(765) 448-3738

Lawrenceburg BMV License Agency

108 Front St.

Lawrenceburg, IN 47025

(812) 537-3033

Linton BMV License Agency

1600 A- St. NE

Linton, IN 47441

(812) 847-9554

Lagrange BMV License Agency

116 N. Detroit St.

Lagrange, IN 46761

(260) 463-3261

Lebanon BMV License Agency

2222 N. Lebanon St.

Lebanon, IN 46052

(765) 482-2830

Logansport BMV License Agency

3810 E. Market St.

Logansport, IN 46947

(574) 753-2338

M

Manchester County Treasurer’s Office

301 E. Main St. Room 200

Manchester, IA 52057

(563) 927-2845

Marshalltown Department of Transportation

2500 S. Center St.

Marshalltown, IA 50158

(641) 752-5668

Montezuma County Treasurer’s Office

302 E. Main St.

Montezuma, IA 50171

(641) 623-2137

Muscatine County Treasurer’s Office

401 E. Third St. Second Floor, Room #23

Muscatine, IA 52761

(563) 263-6764

Maquoketa County Treasurer’s Office

201 W. Platt St.

Maquoketa, IA 52060

(563) 652-3701

Mason City County Treasurer’s Office

220 N. Washington Ave.

Mason City, IA 50401

(641) 421-3126

Mount Ayr County Treasurer’s Office

109 W. Madison Ste. 200

Mount Ayr, IA 50854

(641) 464-3230

Muscatine Department of Transportation

1903 Park Ave.

Muscatine, IA 52761

(563) 263-5414

Marengo County Treasurer’s Office

901 Court Ave.

Marengo, IA 52301

(319) 642-3371

Mason City Department of Transportation

1622 Federal Ave.

Mason City, IA 50401

(641) 423-8391

Mount Pleasant County Treasurer’s Office

100 E. Washington

Mount Pleasant, IA 52641

(319) 385-0764

N

Nevada County Treasurer’s Office

900 6th St.

Nevada, IA 50201

(515) 382-7340

Newton County Treasurer’s Office

101 First St. N. Room 102

Newton, IA 50208

(641) 792-6115

Nevada County Treasurer’s Office

900 Sixth St.

Nevada, IA 50201

(515) 382-7340

Northwood County Treasurer’s Office

822 Central Ave.

Northwood, IA 50459

(641) 324-2942

New Hampton County Treasurer’s Office

8 E. Prospect

New Hampton, IA 50659

(641) 394-2107

O

Onawa County Treasurer’s Office

610 Iowa Ave.

Onawa, IA 51040

(712) 433-2702

Osceola County Treasurer’s Office

100 S. Main

Osceola, IA 50213

(641) 342-3311

Ottumwa Department of Transportation

2830 N. Court

Ottumwa, IA 52501

(641) 682-4855

Orange City County Treasurer’s Office

104 First St. SE

Orange City, IA 51041

(712) 737-3505

Oskaloosa County Treasurer’s Office

106 S. First St.

Oskaloosa, IA 52577

(641) 673-4618

Osage County Treasurer’s Office

508 State St.

Osage, IA 50461

(641) 732-5861

Ottumwa County Treasurer’s Office

102 E. Main St.

Ottumwa, IA 52501

(641) 683-4636

P

Pocahontas County Treasurer’s Office

99 Court Square

Pocahontas, IA 50574

(712) 335-4334

Primghar County Treasurer’s Office

155 South Hayes Ave.

Primghar, IA 51245

(712) 957-4185

R

Red Oak County Treasurer’s Office

105 Coolbaugh St.

Red Oak, IA 51566

(712) 623-3292

Rock Rapids County Treasurer’s Office

206 South Second Ave.

Rock Rapids, IA 51246

(712) 472-3703

Rockwell City County Treasurer’s Office

416 Fourth St. Ste. 2

Rockwell City, IA 50579

(712) 297-7111

S

Sac City County Treasurer’s Office

100 N.W. State St.

Sac City, IA 50583

(712) 662-7273

Sigourney County Treasurer’s Office

101 S. Main St.

Sigourney, IA 52591

(641) 622-2777

Spencer County Treasurer’s Office

300 West 4th St.

Spencer, IA 51301

(712) 262-2179

Storm Lake County Treasurer’s Office

215 E. Fifth St.

Storm Lake, IA 50588

(712) 749-2534

Sibley County Treasurer’s Office

300 7th St.

Sibley, IA 51249

( 71) 275-4321

Sioux City County Treasurer’s Office

822 Douglas St. Trosper Hoyt Building

Sioux City, IA 51101

(712) 279-6500

Spencer Department of Transportation

1900 Grand Ave. Suite B4

Spencer, IA 51301

(712) 262-6278

Sidney County Treasurer’s Office

801 Illinois

Sidney, IA 51652

(712) 374-2344

Sioux City Department of Transportation

3005 Hamilton Blvd.

Sioux City, IA 51104

(712) 255-5539

Spirit Lake County Treasurer’s Office

1802 Hill Ave.

Spirit Lake, IA 51360

(712) 336-1205

T

Tipton County Treasurer’s Office

400 Cedar St.

Tipton, IA 52772

(563) 886-2557

Toledo County Treasurer’s Office

104 W. State St.

Toledo, IA 52342

(641) 484-3141

U

Union Springs Driver’s License

303 N. Prairie St.

Union Springs, AL 36089

(334) 738-3835

V

Vinton County Treasurer’s Office

111 E. Fourth St.

Vinton, IA 52349

(319) 472-2450

W

Wapello County Treasurer’s Office

117 S. Main

Wapello, IA 52653

(319) 523-4453

Waterloo Department of Transportation

2060 Crossroads Center Ste. 103

Waterloo, IA 50702

(319) 235-0902

Webster City County Treasurer’s Office

2300 Superior St.

Webster City, IA 50595

(515) 832-9540

Washington County Treasurer’s Office

222 W. Main St.

Washington, IA 52353

(319) 653-7724

Waukon County Treasurer’s Office

110 Allamakee St.

Waukon, IA 52172

(563) 568-3793

West Union County Treasurer’s Office

114 N. Vine St.

West Union, IA 52175

(563) 422-3798

Waterloo County Treasurer’s Office

316 E. Fifth St.

Waterloo, IA 50703

(319) 833-3013

Waverly County Treasurer’s Office

415 E. Bremer Ave. Room 101

Waverly, IA 50677

(319) 352-0164

Winterset County Treasurer’s Office

112 N. John Wayne Drive

Winterset, IA 50273

(515) 462-154

TRACK YOUR TICKET IN SECONDS!