Skip to main content
All States › Iowa

VA Medical Facilities in Iowa

28 VA facilities in this state

Source: VA Veterans Health Administration Facilities (March 2025). For 24/7 veterans crisis: dial 988 and press 1 (Veterans Crisis Line). For enrollment help: 1-877-222-VETS (8387) or apply at va.gov/health-care/apply.
Search by ZIP code →
Burlington VA Clinic
1000 North Roosevelt Avenue, Burlington, IA 52601
Carroll VA Clinic
311 South Clark Street, Carroll, IA 51401
Cedar Rapids VA Clinic
3500 Dalton Way, Cedar Rapids, IA 52404
Cedar Rapids Vet Center
4250 River Center Court, Northeast, Cedar Rapids, IA 52402
Linn County VA Clinic
3117 First Avenue Southeast, Cedar Rapids, IA 52402
Coralville VA Clinic
2213 2nd Street, Coralville, IA 52241
Davenport VA Clinic
415 North Perry Street, Davenport, IA 52801
Quad Cities VA Clinic
2826 West Locust Street, Davenport, IA 52804
Decorah VA Clinic
915 Short Street, Decorah, IA 52101
Des Moines VA Clinic
1223 Center Street, Des Moines, IA 50309
Des Moines VA Medical Center
3600 30th Street, Des Moines, IA 50310
Des Moines VA Mobile Clinic
3600 30th Street, Des Moines, IA 50310
South Des Moines VA Clinic
1211 East Army Post Road, Des Moines, IA 50315
Dubuque VA Clinic
2600 Dodge Street, Dubuque, IA 52003
Fort Dodge VA Clinic
530 South 25th Street, Fort Dodge, IA 50501
Iowa City 2 VA Mobile Clinic
601 Highway 6 West, Iowa City, IA 52246
Iowa City VA Clinic
400 South Clinton Street, Iowa City, IA 52240
Iowa City VA Medical Center
601 Highway 6 West, Iowa City, IA 52246
Iowa City VA Mobile Clinic
601 Highway 6 West, Iowa City, IA 52246
Knoxville VA Clinic
1607 North Lincoln Street, Knoxville, IA 50138
Marshalltown VA Clinic
201 East Merle Hibbs Boulevard, Marshalltown, IA 50158
Mason City VA Clinic
478 Tiffany Drive, Mason City, IA 50401
Ottumwa VA Clinic
1020 North Quincy Avenue, Ottumwa, IA 52501
Shenandoah VA Clinic
2043 A Avenue, Shenandoah, IA 51601
Sioux City Vet Center
4280 Sergeant Road, Sioux City, IA 51106
Spirit Lake VA Clinic
1850 Royal Avenue, Spirit Lake, IA 51360
Waterloo VA Clinic
4000 University Avenue, Waterloo, IA 50701
Des Moines Vet Center
1821 22nd Street, West Des Moines, IA 50266