All 102 county treasurers in Iowa
From Iowa DOT's list, read Nov 10, 2026. Owners Row is not affiliated with Iowa DOT or any place listed.
Call before you go. We can't confirm hours or what they'll do for a private sale today, even where hours are posted.
Adair County · 1 office
- Adair County Treasurer400 Public Square, Suite 2, Greenfield, 50849 · (641) 743-2312
Adams County · 1 office
Allamakee County · 1 office
- Allamakee County Treasurer110 Allamakee St NW, Waukon, 52172 · (563) 568-3793
Appanoose County · 1 office
- Appanoose County Treasurer201 N. 12th St., Centerville, 52544 · (641) 856-3097
Audubon County · 1 office
- Audubon County Treasurer318 Leroy St. #5, Audubon, 50025
Benton County · 1 office
Black Hawk County · 1 office
- Black Hawk County Treasurer316 E 5th Street, Room 140, Waterloo, 50703 · 319-833-3013
Boone County · 1 office
Bremer County · 1 office
- Bremer County Treasurer415 E Bremer Ave., Waverly, 50677 · (319) 352-0242
Buchanan County · 1 office
- Buchanan County Treasurer210 Fifth Ave. NE, Independence, 50644 · (319) 334-4340
Buena Vista County · 1 office
- Buena Vista County Treasurer215 E. 5th Street, Storm Lake, 50588 · (712) 749-2533
Butler County · 1 office
Calhoun County · 1 office
- Calhoun County Treasurer416 4th Street, Suite 2, Rockwell City, 50579 · (712) 297-7111
Carroll County · 1 office
Cass County · 1 office
Cedar County · 1 office
Cerro Gordo County · 1 office
- Cerro Gordo County Treasurer220 N. Washington Ave., Mason City, 50401 · 641-421-3127
Cherokee County · 1 office
- Cherokee County Treasurer520 W. Main St, Cherokee, 51012 · (712) 225-6740
Chickasaw County · 1 office
- Chickasaw County Treasurer8 E Prospect St, New Hampton, 50659 · (641) 394-2107
Clarke County · 1 office
- Clarke County Treasurer100 S. Main St., Osceola, 50213 · (641) 342-3311
Clay County · 1 office
- Clay County Treasurer300 West 4th St., Spencer, 51301
Clayton County · 1 office
- Clayton County Treasurer111 High St. NE, Suite 101, Elkader, 52043 · 563-245-1807
Clinton County · 2 offices
- Clinton County Treasurer1900 N. 3rd St., Clinton, 52733 · 563-244-0573
- Clinton County Treasurer - DeWitt Satellite Office226 11th St., DeWitt, 52742 · 563-244-0573
Crawford County · 1 office
- Crawford County Treasurer1202 Broadway, Suite 7, Denison, 51442 · (712) 263-2648
Dallas County · 1 office
- Dallas County Treasurer800 Court Street Suite 110, Adel, 50003 · 515-993-5812
Davis County · 1 office
- Davis County Treasurer100 Courthouse Square, Suite 8, Bloomfield, 52537 · (641) 664-2155
Decatur County · 1 office
Delaware County · 1 office
- Delaware County Treasurer301 E. Main St., Manchester, 52057 · (563) 927-2845
Des Moines County · 1 office
- Des Moines County Treasurer513 N. Main St., Burlington, 52601 · 319-753-8273
Dickinson County · 1 office
- Dickinson County Treasurer1802 Hill Ave., Suite 1101, Spirit Lake, 51360 · (712) 336-1205
Dubuque County · 2 offices
- Dubuque County Treasurer720 Central Avenue, Dubuque, 52001 · 563-589-4450
- Dubuque County Treasurer - Dyersville Satellite Office340 1st Avenue E, Dyersville, 52040 · 563-875-6052
Emmet County · 1 office
- Emmet County Treasurer609 1st Ave N Ste 8, Estherville, 51334 · (712) 362-3824
Fayette County · 1 office
- Fayette County Treasurer114 N. Vine St., West Union, 52175 · (563) 422-3787
Floyd County · 1 office
- Floyd County Treasurer101 S. Main St., Suite 303, Charles City, 50616 · (641) 257-6118
Franklin County · 1 office
- Franklin County Treasurer12 1st Ave NW, Hampton, 50441 · (641) 456-5678
Fremont County · 1 office
- Fremont County Treasurer506 Filmore St., Sidney, 51652 · (712) 374-2122
Greene County · 1 office
- Greene County Treasurer114 N Chestnut, Jefferson, 50129 · (515) 386-5675
Grundy County · 1 office
- Grundy County Treasurer706 G Ave, Grundy Center, 50638 · (319) 824-3108
Guthrie County · 1 office
- Guthrie County Treasurer200 N 5th St, Guthrie Center, 50115 · (641) 747-3414
Hamilton County · 1 office
- Hamilton County Treasurer2300 Superior St., Ste. 7, Webster City, 50595 · (515) 832-9542
Hancock County · 1 office
- Hancock County Treasurer855 State Street, Garner, 50438 · (641) 923-3122
Hardin County · 1 office
- Hardin County Treasurer1215 Edgington Avenue, Eldora, 50627 · (641) 939-8230
Harrison County · 1 office
- Harrison County Treasurer111 N. 2nd Ave, Suite #7, Logan, 51546 · (712) 644-2144
Henry County · 1 office
- Henry County Treasurer100 E. Washington Street, Ste 204, Mount Pleasant, 52641 · (319) 385-0763
Howard County · 1 office
Humboldt County · 1 office
- Humboldt County Treasurer203 Main St, Dakota City, 50529 · (515) 332-1681
Ida County · 1 office
- Ida County Treasurer401 Moorehead St., Ida Grove, 51445 · (712) 364-2625
Iowa County · 1 office
- Iowa County Treasurer901 Court Avenue, Marengo, 52301 · (319) 642-3921
Jackson County · 1 office
- Jackson County Treasurer201 West Platt St., Maquoketa, 52060 · (563) 652-5649
Jasper County · 1 office
- Jasper County Treasurer315 W 3rd St N, Suite 500, Newton, 50208 · (641) 792-7731
Jefferson County · 1 office
- Jefferson County TreasurerCourt and Briggs, Fairfield, 52556 · (641) 472-2349
Johnson County · 1 office
- Johnson County Treasurer913 S Dubuque Street, Iowa City, 52240 · 319-356-6091
Jones County · 1 office
- Jones County Treasurer500 W. Main St., Room 106, Anamosa, 52205 · (319) 462-3550
Keokuk County · 1 office
Kossuth County · 1 office
- Kossuth County Treasurer114 W State St., Algona, 50511 · (515) 295-3404
Lee County · 1 office
- Lee County Treasurer933 H Ave., Fort Madison, 52627
Linn County · 1 office
- Linn County Treasurer935 Second St. SW, Cedar Rapids, 52404 · 319-892-5500
Louisa County · 1 office
Lucas County · 1 office
Lyon County · 1 office
- Lyon County Treasurer206 S. Second Ave., Rock Rapids, 51246 · (712) 472-8500
Madison County · 1 office
- Madison County Treasurer201 W. Court Ave, Winterset, 50273 · (515) 462-1542
Mahaska County · 1 office
- Mahaska County Treasurer106 S. First St., Oskaloosa, 52577 · (641) 673-5482
Marion County · 1 office
Marshall County · 1 office
- Marshall County Treasurer1 E. Main St., Suite 130, Marshalltown, 50158 · 641-754-6360
Mills County · 1 office
Mitchell County · 1 office
- Mitchell County Treasurer212 South 5th Street, Osage, 50461 · (641) 832-3940
Monona County · 1 office
Monroe County · 1 office
Montgomery County · 1 office
- Montgomery County Treasurer105 E. Coolbaugh Street, Red Oak, 51566 · (712) 623-3292
Muscatine County · 1 office
- Muscatine County Treasurer414 E. 3rd St., Suite 102, Muscatine, 52761 · 563-263-6764
O'Brien County · 1 office
- O'Brien County Treasurer155 S. Hayes Ave., Primghar, 51245 · (712) 957-3210
Osceola County · 1 office
- Osceola County Treasurer300 Seventh St., Sibley, 51249
Page County · 1 office
Palo Alto County · 1 office
- Palo Alto County Treasurer1010 Broadway, Emmetsburg, 50536 · (712) 852-3844
Plymouth County · 1 office
- Plymouth County Treasurer215 4th Ave SE, Le Mars, 51031 · (712) 546-7056
Pocahontas County · 1 office
- Pocahontas County Treasurer99 Court Square, Ste 8, Pocahontas, 50574 · (712) 335-4334
Polk County · 1 office
- Polk County Treasurer111 Court Avenue, Room 154, Des Moines, 50309 · 515-286-3030
Pottawattamie County · 1 office
- Pottawattamie County Treasurer227 S 6th St, Council Bluffs, 51501 · (712) 328-5627
Poweshiek County · 1 office
- Poweshiek County Treasurer302 E. Main Street, Montezuma, 50171 · (641) 623-5128
Ringgold County · 1 office
- Ringgold County Treasurer109 W. Madison St., Suite 200, Mount Ayr, 50854 · (641) 464-3230
Sac County · 1 office
- Sac County Treasurer100 NW State Street, Sac City, 50583 · (712) 662-7411
Scott County · 1 office
- Scott County Treasurer600 W. 4th St., Davenport, 52801 · 563-326-8664
Shelby County · 1 office
Sioux County · 1 office
- Sioux County Treasurer211 Central Ave SE, Orange City, 51041 · (712) 737-3505
Story County · 1 office
Tama County · 1 office
Taylor County · 1 office
- Taylor County Treasurer405 Jefferson St, Ste 2, Bedford, 50833 · (712) 523-2080
Union County · 1 office
Van Buren County · 1 office
- Van Buren County Treasurer404 Dodge Street, Keosauqua, 52565 · (319) 293-3110
Wapello County · 1 office
- Wapello County Treasurer102 East Main, Ottumwa, 52501 · 641-683-4636
Warren County · 1 office
- Warren County Treasurer301 N Buxton St., Indianola, 50125 · (515) 690-9240
Washington County · 1 office
- Washington County Treasurer222 W Main St., Washington, 52353 · (319) 653-7721
Wayne County · 1 office
- Wayne County Treasurer100 N Lafayette St., Corydon, 50060
Webster County · 1 office
- Webster County Treasurer701 Central Ave, Fort Dodge, 50501 · 515-576-4611
Winnebago County · 1 office
- Winnebago County Treasurer126 S Clark, Suite 4, Forest City, 50436 · (641) 585-2322
Winneshiek County · 1 office
- Winneshiek County Treasurer201 W. Main St., Decorah, 52101 · (563) 382-3753
Woodbury County · 2 offices
- Woodbury County Treasurer - Anthon Satellite Office105 N. 2nd St., Anthon, 51004 · 712-373-5238
- Woodbury County Treasurer822 Douglas St., Suite 102, Sioux City, 51101 · 712-279-6500
Worth County · 1 office
- Worth County Treasurer822 Central Ave, Northwood, 50459 · (641) 324-2942
Wright County · 1 office