USCIS Local Office, Des Moines

Address & Phone Number
Street Address
Des Moines Field Office
Neal Smith Federal Building
210 Walnut Street, Room 215
Des Moines, IA 50309

Mailing Address
Neal Smith Federal Building
210 Walnut Street, Room 215
Des Moines, IA 50309

Areas served by this office

This office serves the following counties: Adair, Adams, Allamakee, Appanoose, Benton, Blackhawk, Boone, Bremer, Buchanan, Butler, Calhoun, Cedar, Cerro Gordo, Chickasaw, Clarke, Clayton, Clinton, Dallas, Davis, Decatur, Delaware, Des Moines, Dubuque, Fayette, Floyd, Franklin, Grundy, Guthrie, Hamilton, Hancock, Hardin, Henry, Howard, Humboldt, Iowa, Jackson, Jasper, Jefferson, Johnson, Jones, Keokuk, Kossuth, Lee, Linn, Louisa, Lucas, Madison, Mahaska, Marion, Marshall, Mitchell, Monroe, Muscatine, Polk, Poweshiek, Ringgold, Scott, Story, Tama, Union, Van Buren, Wapello, Warren, Washington, Wayne, Webster, Winnebago, Winneshiek, Worth, and Wright.


In order to visit this office or to speak with an Immigration Information Officer, you must have an appointment scheduled by USCIS, or you must schedule an INFOPASS appointment, on the USCIS website.

Note: The Des Moines Field Office is closed to the public on Wednesdays.

Parking, Transit and Accessibility

There is public parking with limited availability on the streets surrounding the building. There is also a parking lot behind the building that can be accessed from South 3rd Street.

Public Transportation

For directions by public transportation, contact the Metro Transit Authority at 515-283-8100.

Handicap Accessibility

This office is handicapped accessible.