Des Moines Passport Offices — Renew or Apply for a US Passport in Des Moines, Iowa

Are you looking to apply for a new U.S. passport, renew a passport, or have questions about international travel? Visit one of your local Des Moines, Iowa passport offices for passport services and answers to your travel questions & needs!

There are many passport offices in Iowa. For residents, a local passport agency, facility, or office in Polk county is your best option. There, you’ll discover several passport services offered by helpful team members.

This Des Moines passport office location offers:

  • New passport applications
  • Passport renewals & updates
  • Passport replacements
  • Child (minor) passports

Below, you can find helpful details about your local passport offices including hours of operations, contact details, and more. We recommend gathering the required passport documents and calling ahead to avoid long wait times. In some instances, you may make an appointment for getting a passport or other services.

Ready to start your passport application? Select from one of the Des Moines passport facilities to begin your international travels! Need a passport fast? Get a jump on your application by downloading and filling out passport application forms.

Des Moines Passport Offices

Capitol Square Station400 Locust St
Des Moines,Iowa 50309-2312
(515) 283-7730
Des Moines Post Office1165 2nd Ave
Des Moines,Iowa 50318-0001
(515) 283-7585
Polk County, Ia, Recorder's Office111 Court Ave, #250
Des Moines,Iowa 50309-2201
(515) 286-3160

Polk County Passport Offices

Altoona Post Office300 8th St SE,Altoona,Iowa,50009-1958(515) 967-5374
Ankeny Post Office1011 N Ankeny Blvd,Ankeny,Iowa,50023-4004(515) 964-0464
Ash Creek Station, Des Moines, Ia3311 100th St,Urbandale,Iowa,50322-3854(515) 334-5683
Capitol Square Station400 Locust St,Des Moines,Iowa,50309-2312(515) 283-7730
Des Moines Post Office1165 2nd Ave,Des Moines,Iowa,50318-0001(515) 283-7585
Polk County, Ia, Recorder's Office111 Court Ave, #250,Des Moines,Iowa,50309-2201(515) 286-3160