There are two options to get a passport in the state of Iowa: Expedited (rush fast service) and Routine Passport Processing.

Expedited passport services in Iowa can secure your passport in two weeks or less, even as fast as 24 hours if necessary. This may require confirmed travel plans, so please review the Instructions for Expedited Passport Service.

Routine passport processing takes 4-6 weeks. Please scroll below for the local offices. You may be able to request 3 week expedited service at the offices listed below.

You can get a passport fast through a Registered Passport Expediting Service. An expediting agency can secure your passport in two weeks or less, even as fast as 24 hours if necessary. You can expedite a passport through a registered expediting service. Click here for more information. You can also make an appointment at a Regional Passport Agency.


Iowa Passport Offices List

Iowa Passport Offices List is the complete list of all passport acceptance agencies in the state of Iowa.


Dallas County Recorder’s Office801 Court StAdelIA50003(515) 993-5804
Albia Post Office104 W Benton AveAlbiaIA52531(641) 932-5430
Kossuth County Recorder’s Office114 W State StAlgonaIA50511(515) 295-5660
Butler County Recorder’s Office428 6th StAllisonIA50602(319) 267-2735
Altoona Post Office300 8th St SEAltoonaIA50009(515) 967-5374
Ames Iowa Post Office525 Kellogg AveAmesIA50010(515) 232-1113
Ankeny Post Office1011 N Ankeny BlvdAnkenyIA50023(515) 964-0464
Cass County Auditor5 W 7th StAtlanticIA50022(712) 243-4570
Taylor County, IA, Auditor’s Office405 Jefferson StBedfordIA50833(712) 523-2280
Bettendorf Post Office4439 Devils Glen RdBettendorfIA52722(563) 332-6164
Bloomfield Post Office202 W Jefferson StBloomfieldIA52537(641) 664-2042
Davis County Recorder’s Office100 Courthouse Sq.BloomfieldIA52537(641) 664-2321
Des Moines County, IA, Recorder513 N Main StBurlingtonIA52601(319) 753-8231
Carroll County Recorder’s Office114 E 5th StCarrollIA51401(712) 792-3328
Cedar Rapids Main Post Office615 6th Ave SECedar RapidsIA52401(319) 399-5560
Linn County Recorder2500 Edgewood Rd SWCedar RapidsIA52404(319) 892-5420
Centerville Post Office300 N 10th StCentervilleIA52544(641) 856-3403
Lucas County Auditor916 Braden AveCharitonIA50049(641) 774-4512
Floyd County Auditor Office101 S Main StCharles CityIA50616(641) 257-6131
Cherokee County Recorder’s Office520 W Main StCherokeeIA51012(712) 225-6735
City Hall416 W Main StCherokeeIA51012(712) 225-5749
Page County Recorder’s Office112 E Main StClarindaIA51632(712) 542-3130
Clinton Post Office300 S 1st StClintonIA52732(563) 242-6214
Adams County Assessor’s Office500 9th StCorningIA50841(641) 322-4312
Wayne County Auditor100 N Lafayette StCorydonIA50060(641) 872-2242
Council Bluffs Post Office8 S 6th StCouncil BluffsIA51501(712) 352-1289
Howard County Auditor’s Office137 N Elm StCrescoIA52136(563) 547-2880
Union County Auditor’s Office300 N Pine StCrestonIA50801(641) 782-1701
Burlington Post Office300 N Main StDanvilleIA52623(319) 754-7581
Davenport IA Main Post Office933 W 2nd StDavenportIA52802(563) 323-0306
Scott County Recorder600 W 4th StDavenportIA52801(563) 326-8621
Winneshiek County Recorder’s Office201 W Main StDecorahIA52101(563) 382-3486
Crawford County Recorder’s Office1202 BroadwayDenisonIA51442(712) 263-3643
Capitol Square Station400 Locust StDes MoinesIA50309(515) 283-7730
Des Moines Post Office1165 2nd AveDes MoinesIA50318(515) 283-7585
Polk County, IA, Recorder’s Office111 Court Ave, #250Des MoinesIA50309(515) 286-3160
Dubuque Post Office350 W 6th StDubuqueIA52001(563) 582-3674
Dyersville Post Office315 3rd Ave SEDyersvilleIA52040(563) 875-8027
Palo Alto Auditor’s Office1010 Broadway StEmmetsburgIA50536(712) 852-2924
City of Epworth, City Hall191 Jacoby Dr WEpworthIA52045(563) 876-3320
Emmet County Recorders Office609 1st Ave NEsthervilleIA51334(712) 362-4115
Jefferson County Recorder/ Registrar51 W Briggs AveFairfieldIA52556(641) 472-4331
Winnebago County Recorder126 S Clark StForest CityIA50436(641) 585-2094
Fort Dodge Main Post Office3440 Maple DrFort DodgeIA50501(515) 573-4130
Fort Madison Post Office1019 Avenue HFort MadisonIA52627(319) 372-2032
Mills County Recorder’s Office418 Sharp StGlenwoodIA51534(712) 527-9315
Adair County Recorder’s Office400 Public Square CourthouseGreenfieldIA50849(641) 743-2411
Grinnell Post Office932 Broad StGrinnellIA50112(641) 236-5353
Guthrie County Recorder200 N 5th StGuthrie CenterIA50115(641) 747-3412
Franklin County Recorder’s Office12 1st Ave NWHamptonIA50441(641) 456-5675
Hawarden Post Office900 Central AveHawardenIA51023(712) 551-2305
Houghton Post Office525 Main StHoughtonIA52631(319) 469-7141
Humboldt Post Office601 Sumner AveHumboldtIA50548(515) 332-3506
City of Huxley515 N Main AveHuxleyIA50124(515) 597-2561
Ida County Auditor ‘s Office401 Moorehead StIda GroveIA51445(712) 364-2626
Warren County Recorder301 N Buxton StIndianolaIA50125(515) 961-1089
Iowa City Post Office400 S Clinton StIowa CityIA52240(319) 354-1560
Greene County Auditor114 N Chestnut StJeffersonIA50129(515) 386-5680
Keokuk Post Office214 S 2nd StKeokukIA52632(319) 524-9923
Keosauqua Post Office807 2nd StKeosauquaIA52565(319) 293-3298
Marion County Recorder’s Office214 E. Main St. CourthouseKnoxvilleIA50138(641) 828-2211
Lawton Main Office314 Cedar StLawtonIA51030(712) 944-5500
Plymouth County Recorder’s Office215 4th Ave SELe MarsIA51031(712) 546-4020
Harrison County Recorder’s Office111 N 2nd AveLoganIA51546(712) 644-2545
Delaware County Auditor’s Office301 E Main StManchesterIA52057(563) 927-4701
Jackson County Recorder’s Office201 W Platt StMaquoketaIA52060(563) 652-2504
Maquoketa Post Office208 N Main StMaquoketaIA52060(563) 652-4160
Iowa County Recorder, Marengo, Iowa901 Court AveMarengoIA52301(319) 642-3622
Marshall County Recorder’s Office1 E Main St, Fl 3rdMarshalltownIA50158(641) 754-6355
Mason City Post Office211 N Delaware AveMason CityIA50401(641) 423-5231
Missouri Valley Post Office116 N 5th StMissouri ValleyIA51555(712) 642-3436
Poweshiek County Auditor Office302 E Main StMontezumaIA50171(641) 623-5443
Ringgold County Recorder’s Office109 W Madison StMt AyrIA50854(515) 464-3231
Mt. Pleasant Post Office200 N Jefferson StMt PleasantIA52641(319) 385-2641
Muscatine County Recorder’s Office414 E 3rd StMuscatineIA52761(563) 263-7741
Muscatine Post Office3100 Cedar StMuscatineIA52761(563) 263-1531
Story County Recorder900 6th StNevadaIA50201(515) 382-7230
Chickasaw County Auditor8 E Prospect StNew HamptonIA50659(641) 394-2100
Newton Post Office215 S 2nd Ave ENewtonIA50208(641) 792-4730
Norwalk Post Office1105 High RdNorwalkIA50211(515) 981-5398
Sioux County Recorder’s Office210 Central Ave SWOrange CityIA51041(712) 737-2229
Clarke County Recorder’s Office100 S Main StOsceolaIA50213(641) 342-3313
Oskaloosa Post Office113 6th Ave EOskaloosaIA52577(641) 673-6547
Ottumwa Post Office616 W 2nd StOttumwaIA52501(641) 684-5439
O’Brien County Recorder’s Office155 S Hayes AvePrimgharIA51245(712) 957-3045
Montgomery County Recorder’s Office105 E Coolbaugh StRed OakIA51566(712) 623-4363
Lyon County Treasurer206 S 2nd AveRock RapidsIA51246(712) 472-8500
Rockford Post Office104 W Main AveRockfordIA50468(641) 756-3812
Scranton Post Office1020 Main StScrantonIA51462(712) 652-3852
Osceola County Auditor300 7th StSibleyIA51249(712) 754-2241
Sigourney Post Office115 W Washington StSigourneyIA52591(641) 622-3280
Sioux City Post Office214 Jackson StSioux CityIA51101(712) 277-6401
Clay County Recorder’s Office300 W 4th StSpencerIA51301(712) 262-1081
Dickinson County Recorder’s Office1802 Hill AveSpirit LakeIA51360(712) 336-1495
Buena Vista County Recorder215 E 5th StStorm LakeIA50588(712) 213-7430
Cedar County Recorder’s Office400 Cedar StTiptonIA52772(563) 886-2230
Tama County Recorder’s Office104 W State StToledoIA52342(641) 484-3320
Ash Creek Station, Des Moines, IA3311 100th StUrbandaleIA50322(515) 334-5683
Benton County Recorder111 E 4th StVintonIA52349(319) 472-3309
Washington County Recorder’s Office224 W Main StWashingtonIA52353(319) 653-7788
Black Hawk County Recorder’s Office316 E 5th StWaterlooIA50703(319) 833-3012
Waterloo300 Sycamore StWaterlooIA50703(319) 274-2213
Alamakee County Auditor110 Allamakee St NWWaukonIA52172(563) 568-3522
Bremer County Recorder’s Office415 E Bremer AveWaverlyIA50677(319) 352-0401
Hamilton County Recorders Office2300 Superior StWebster CityIA50595(515) 832-9535
Webster City Main Post Office805 Seneca StWebster CityIA50595(515) 832-1611
Madison County Auditor112 John Wayne RdWintersetIA50273(515) 462-3914

Iowa Passport Offices List

Facebook Comments