VA Facilities in IA — Clinics, Vet Centers & Benefits Offices
39 VA locations across 21 cities in IA, with address and phone number for each. Straight from the official VA directory.
In crisis? Veterans Crisis Line — dial 988, then press 1, free and confidential, 24/7. Homeless or at risk: 1-877-424-3838.
Cities: Adel · Burlington · Carroll · Cedar Rapids (4) · Coralville · Davenport (4) · Decorah · Des Moines (6) · Dubuque · Fort Dodge · Iowa City (5) · Keokuk · Knoxville · Marshalltown · Mason City · Ottumwa · Shenandoah · Sioux City · Spirit Lake · Waterloo · West Des Moines
Vet Centers · 3
- Cedar Rapids Vet Center
4250 River Center Court, Northeast, Cedar Rapids, IA · 319-378-0016 - Sioux City Vet Center
4280 Sergeant Road, Sioux City, IA · 712-255-3808 - Des Moines Vet Center
1821 22nd Street, West Des Moines, IA · 515-284-4929
VA health facilities & clinics · 25
- Burlington VA Clinic
1000 North Roosevelt Avenue, Burlington, IA · 319-752-3722 - Carroll VA Clinic
311 South Clark Street, Carroll, IA · 712-794-6780 - Linn County VA Clinic
3117 First Avenue Southeast, Cedar Rapids, IA · 319-365-0898 - Cedar Rapids VA Clinic
3500 Dalton Way, Cedar Rapids, IA · 319-369-4340 - Coralville VA Clinic
2213 2nd Street, Coralville, IA · 319-358-2406 - Quad Cities VA Clinic
2826 West Locust Street, Davenport, IA · 563-332-8528 - Davenport VA Clinic
415 North Perry Street, Davenport, IA · 563-328-5800 - Decorah VA Clinic
1106 Military Boulevard, Decorah, IA · 563-387-5840 - Des Moines VA Mobile Medical Unit
3600 30th Street, Des Moines, IA · 515-699-5999 - Des Moines VA Clinic
1223 Center Street, Des Moines, IA · 515-699-5637 - South Des Moines VA Clinic
1211 East Army Post Road, Des Moines, IA · 515-256-9540 - Des Moines VA Medical Center
3600 30th Street, Des Moines, IA · 515-699-5999 - Dubuque VA Clinic
2600 Dodge Street, Dubuque, IA · 563-588-5520 - Fort Dodge VA Clinic
530 South 25th Street, Fort Dodge, IA · 515-576-2235 - Iowa City VA Mobile Medical Unit
601 Highway 6 West, Iowa City, IA · 319-338-0581 - Iowa City VA Medical Center
601 Highway 6 West, Iowa City, IA · 319-338-0581 - Iowa City 2 VA Mobile Medical Unit
601 Highway 6 West, Iowa City, IA · 319-338-0581 - Iowa City VA Clinic
400 South Clinton Street, Iowa City, IA · 319-351-1110 - Knoxville VA Clinic
1607 North Lincoln Street, Knoxville, IA · 641-828-5019 - Marshalltown VA Clinic
201 East Merle Hibbs Boulevard, Marshalltown, IA · 641-754-6700 - Mason City VA Clinic
478 Tiffany Drive, Mason City, IA · 641-494-5000 - Ottumwa VA Clinic
1020 North Quincy Avenue, Ottumwa, IA · 641-683-4300 - Shenandoah VA Clinic
2043 A Avenue, Shenandoah, IA · 712-246-0092 - Spirit Lake VA Clinic
1850 Royal Avenue, Spirit Lake, IA · 712-336-6400 - Waterloo VA Clinic
4000 University Avenue, Waterloo, IA · 319-235-1230
VA benefits offices · 7
- Cedar Rapids Veteran Readiness and Employment Office
3165 Williams Blvd. SW, Cedar Rapids, IA · 800-827-1000 - Davenport Veteran Readiness and Employment Office
1910 East Kimberly Road, Davenport, IA · 800-827-1000 - VA Regional Benefit Satellite Office at Des Moines VA Medical Center
3600 30th Street, Des Moines, IA · 800-827-1000 - Des Moines VA Regional Benefit Office
210 Walnut Street, Des Moines, IA · 800-827-1000 - VA Regional Benefit Satellite Office at Iowa City VA Medical Center
601 Highway 6 West, Iowa City, IA · 800-827-1000 - Veteran Readiness and Employment Office at Sioux City Vet Center
4280 Sergeant Road, Sioux City, IA · 800-827-1000 - VA Regional Benefit Satellite Office at Waterloo VA Clinic
4000 University Avenue, Waterloo, IA · 800-827-1000
National cemeteries · 4
- Iowa Veterans Cemetery
34024 Veterans Memorial Dr, Adel, IA · 515-727-3444 - Oakdale Cemetery Soldiers' Lot
Oakdale Memorial Gardens, Davenport, IA · 309-784-0000 - Keokuk National Cemetery
1701 J Street, Keokuk, IA · 319-524-5193 - Keokuk National Cemetery Annex
798 S 18th Street, Keokuk, IA · 319-524-5193
Vet Centers take walk-ins — no appointment, no VA enrollment and no disability rating needed, and family members are welcome too. More help for veterans →