Resources / Find a VSO / Iowa directoryFind VSO and veterans benefits help in Iowa Find veterans benefits offices and service contacts in Iowa. Compare state, county and veterans organization services, then contact the provider directly.
Browse cities and counties Browse by city or town
All 99 Iowa counties 100 matching local listings. The statewide service contact is shown separately.
Service locations and contacts AC Adair County Veterans Affairs
Type of help Benefits and claims assistance
Location Greenfield Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Adair County. Physical office: Greenfield, Adair County.
270 Public Square, Greenfield, IA 50849 Monday - Thursday; 8:00 a.m. - 4:00 p.m.; The office is closed between 9 to 10 a.m. on the first Tuesday of the month for a meeting.
AC Adams County Veterans Affairs
Type of help Benefits and claims assistance
Location Corning Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Adams County. Physical office: Corning, Adams County.
500 9th Street, Courthouse, Corning, IA 50841 Monday, Tuesday, Thursday; 8:30 a.m. - 4:30 p.m.; Closed for lunch; 12:00 p.m. - 1:00 p.m.
AC Allamakee County Veterans Affairs
Type of help Benefits and claims assistance
Location Waukon Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Allamakee County. Physical office: Waukon, Allamakee County.
110 Allamakee Street, Waukon, IA 52172 8:00a.m. - 12:00n / 1:00p.m. - 4:00 p.m.
AC Appanoose County Veterans Affairs
Type of help Benefits and claims assistance
Location Centerville Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Appanoose County. Physical office: Centerville, Appanoose County.
19999 St. Joseph Drive, Centerville, IA 52544 Tuesday, Wednesday & Thursday 8:00 a.m. - 5:00 p.m.
AC Audubon County Veterans Affairs
Type of help Benefits and claims assistance
Location Audubon Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Audubon County. Physical office: Audubon, Audubon County.
318 Leroy Street, Suite #4, Audubon, IA 50025 Tuesday - Thursday 8:00 am - 3:30 pm
BC Benton County Veterans Affairs
Type of help Benefits and claims assistance
Location Vinton Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Benton County. Physical office: Vinton, Benton County.
811 D Avenue, Suite 34, Vinton, IA 52349 Monday thru Friday; 8:00 a.m. - 4:30 p.m.; Please call to schedule an appointment
BH Black Hawk County Veterans Affairs
Type of help Benefits and claims assistance
Location Waterloo Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Black Hawk County. Physical office: Waterloo, Black Hawk County.
1210 Idaho Street, Waterloo, IA 50703 Monday - Friday; 8:00 a.m. - 4:30 p.m.
BC Boone County Veterans Affairs
Type of help Benefits and claims assistance
Location Boone Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Boone County. Physical office: Boone, Boone County.
900 W. 3rd Street, Boone, IA 50036 Monday - Wednesday; 8:00 a.m. - 4:30 p.m.; Thursday; 8:00 a.m. - 11:00 a.m.
BC Bremer County Veterans Affairs
Type of help Benefits and claims assistance
Location Waverly Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Bremer County. Physical office: Waverly, Bremer County.
203 1st Ave. NE, Bremer County Annex, Waverly, IA 50677 Hours are not confirmed. Contact the provider before planning a visit.
BC Buchanan County Veterans Affairs
Type of help Benefits and claims assistance
Location Independence Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Buchanan County. Physical office: Independence, Buchanan County.
210 5th Avenue NE, Independence, IA 50644 Hours are not confirmed. Contact the provider before planning a visit.
BV Buena Vista County Veterans Affairs
Type of help Benefits and claims assistance
Location Storm Lake Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Buena Vista County. Physical office: Storm Lake, Buena Vista County.
605 Cayuga St., Storm Lake, IA 50588 Hours are not confirmed. Contact the provider before planning a visit.
BC Butler County Veterans Affairs
Type of help Benefits and claims assistance
Location Allison Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Butler County. Physical office: Allison, Butler County.
428 6th, Allison, IA 50602 Monday-Thursday; 8 a.m.-4 p.m.; Friday: Closed
CC Calhoun County Veterans Affairs
Type of help Benefits and claims assistance
Location Rockwell City Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Calhoun County. Physical office: Rockwell City, Calhoun County.
515 Court Street, Rockwell City, IA 50579 Monday - Friday; 8:00 a.m. - 4:00 p .m.; To better assist you, please contact the office in advance to schedule an appointment.
CC Carroll County Veterans Affairs
Type of help Benefits and claims assistance
Location Carroll Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Carroll County. Physical office: Carroll, Carroll County.
608 N. Court St., Suite A, Carroll, IA 51401 Hours are not confirmed. Contact the provider before planning a visit.
CC Cass County Veterans Affairs
Type of help Benefits and claims assistance
Location Atlantic Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Cass County. Physical office: Atlantic, Cass County.
5 W.7th Street , IA 50022 Office:, Courthouse - 3rd Floor, Atlantic, IA 50022 Monday - Friday; 8 a.m. - 4:30 p.m.; (Except County Holidays)
CC Cedar County Veterans Affairs
Type of help Benefits and claims assistance
Location Tipton Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Cedar County. Physical office: Tipton, Cedar County.
400 Cedar Street, Courthouse, Tipton, IA 52772 7:30 a.m. - 3:00 p.m.; Appointments required for claim work
CG Cerro Gordo County Veterans Affairs
Type of help Benefits and claims assistance
Location Mason City Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Cerro Gordo County. Physical office: Mason City, Cerro Gordo County.
220 N. Washington Ave, Courthouse, Basement, Mason City, IA 50401 Monday - Friday; 8:00 a.m. - 4:30 p.m.
CC Cherokee County Veterans Affairs
Type of help Benefits and claims assistance
Location Cherokee Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Cherokee County. Physical office: Cherokee, Cherokee County.
520 W. Main Street, Cherokee, IA 51012 Mon., Wed., & Fri. 8-4:30; Tue. & Thrus. - By Appt; Other times available by Appt
CC Chickasaw County Veterans Affairs
Type of help Benefits and claims assistance
Location New Hampton Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Chickasaw County. Physical office: New Hampton, Chickasaw County.
2275 S Linn Ave., New Hampton, IA 50659 Monday - Thursday; 7:30 a.m. - 4:00 p.m.; Friday (by appointment only); 7:30 a.m. - 10:30 a.m.
CC Clarke County Veterans Affairs
Type of help Benefits and claims assistance
Location Osceola Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Clarke County. Physical office: Osceola, Clarke County.
100 S. Main Street, Osceola, IA 50213 Monday - Friday; 8:30 am - 12:00 pm; 1:00 pm - 4:00 pm; Appointments are not required; however, they are preferred.
CC Clay County Veterans Affairs
Type of help Benefits and claims assistance
Location Spencer, Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Clay County. Physical office: Spencer,, Clay County.
505 2nd Ave W., Suite C, Spencer,, IA 51301 Monday - Friday; 8:00am - 4:30pm
CC Clayton County Veterans Affairs
Type of help Benefits and claims assistance
Location Elkader Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Clayton County. Physical office: Elkader, Clayton County.
600 Gunder Rd. N.E., Suite 6, Elkader, IA 52043 Monday - Friday; 8:00 am - 4:00 pm
CC Clinton County Veterans Affairs
Type of help Benefits and claims assistance
Location Clinton Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Clinton County. Physical office: Clinton, Clinton County.
Administration Building, 1900 N. 3rd Street, Clinton, IA 52733 Monday-Friday, 8:00 a.m.-4:00 p.m.
CC Crawford County Veterans Affairs
Type of help Benefits and claims assistance
Location Denison Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Crawford County. Physical office: Denison, Crawford County.
1202 Broadway, Denison, IA 51442 Monday through Friday; 8:00 a.m. to 4:30 p.m.; *Please call to make sure the VSO is available
DC Dallas County Veterans Affairs
Type of help Benefits and claims assistance
Location Adel Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Dallas County. Physical office: Adel, Dallas County.
Administration Building, 2nd Floor, 800 Court Street, Room 230, Adel, IA 50003 Monday-Friday, 8:00 a.m.-4:00 p.m.
DC Davis County Veterans Affairs
Type of help Benefits and claims assistance
Location Bloomfield Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Davis County. Physical office: Bloomfield, Davis County.
203 S Madison St, Courthouse, Bloomfield, IA 52537 (Call for appointment); Monday………8:00 am - 4:30 pm; Tuesday………8:00 am - 4:30 pm; Wednesday……. 8:00 am - 4:30 pm; Thursday……….. 8:00 am - 4:30 pm; Friday………….8:00 am - 4:30 pm
DC Decatur County Veterans Affairs
Type of help Benefits and claims assistance
Location Leon Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Decatur County. Physical office: Leon, Decatur County.
207 North Main St., Courthouse, Leon, IA 50144 Hours are not confirmed. Contact the provider before planning a visit.
DC Delaware County Veterans Affairs
Type of help Benefits and claims assistance
Location Manchester Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Delaware County. Physical office: Manchester, Delaware County.
601 Grand Street, Manchester, IA 52057 Monday - Friday; 8:00 am - 4:30 pm
DM Des Moines County Veterans Affairs
Type of help Benefits and claims assistance
Location Burlington Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Des Moines County. Physical office: Burlington, Des Moines County.
513 N. Main Street, Basement, Burlington, IA 52601 Monday-Friday, 8:00 a.m.-noon and 1:00-4:30 p.m.
DC Dickinson County Veterans Affairs
Type of help Benefits and claims assistance
Location Spirit Lake Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Dickinson County. Physical office: Spirit Lake, Dickinson County.
1802 Hill Avenue, Suite 1508, Spirit Lake, IA 51360 Hours are not confirmed. Contact the provider before planning a visit.
DC Dubuque County Veterans Affairs
Type of help Benefits and claims assistance
Location Dubuque Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Dubuque County. Physical office: Dubuque, Dubuque County.
36 East 8th Street, Dubuque, IA 52001 Monday through Friday; 8 am to 4:30 pm; Closed on Holidays. Appointments preferred.
EC Emmet County Veterans Affairs
Type of help Benefits and claims assistance
Location Estherville Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Emmet County. Physical office: Estherville, Emmet County.
508 S 1st St., Estherville, IA 51334 Hours are not confirmed. Contact the provider before planning a visit.
FC Fayette County Veterans Affairs
Type of help Benefits and claims assistance
Location Oelwein Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Fayette County. Physical office: Oelwein, Fayette County.
901 N. Frederick Avenue, Suite 1, Oelwein, IA 50662-1052 Monday-Tuesday, 8:00 a.m.-3:00 p.m.; Thursday, 8:00 a.m.-2:00 p.m.; other times may be arranged by appointment.
FC Floyd County Veterans Affairs
Type of help Benefits and claims assistance
Location Charles City Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Floyd County. Physical office: Charles City, Floyd County.
101 S. Main Street, Suite 109, Charles City, IA 50616 Monday Through Thursday; 8 am to 4:25 pm; Closed Friday's; By Appointments Only; Lunch Times Fluctuate
FC Franklin County Veterans Affairs
Type of help Benefits and claims assistance
Location Hampton Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Franklin County. Physical office: Hampton, Franklin County.
1600 Central Ave E, Hampton, IA 50441 8:00am - 3:00pm; Monday - Friday; Appointments Appreciated
FC Fremont County Veterans Affairs
Type of help Benefits and claims assistance
Location Sidney Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Fremont County. Physical office: Sidney, Fremont County.
414 Clay Street, Sidney, IA 51652 Mon 0800-1630; Tue 1300-1630; Wed 1300-1630; Thu 0800-1630; Appointments are recommended Appointments are Recommended
GC Greene County Veterans Affairs
Type of help Benefits and claims assistance
Location Jefferson Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Greene County. Physical office: Jefferson, Greene County.
114 N. Chestnut, Jefferson, IA 50129 Hours are not confirmed. Contact the provider before planning a visit.
GC Grundy County Veterans Affairs
Type of help Benefits and claims assistance
Location Grundy Center Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Grundy County. Physical office: Grundy Center, Grundy County.
706 H Avenue, Suite 3, Grundy Center, IA 50638 Monday-Wednesday, 8:00 a.m.-4:00 p.m.
GC Guthrie County Veterans Affairs
Type of help Benefits and claims assistance
Location Guthrie Center Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Guthrie County. Physical office: Guthrie Center, Guthrie County.
200 N. 5th St., Guthrie Center, IA 50115 Hours are not confirmed. Contact the provider before planning a visit.
HC Hamilton County Veterans Affairs
Type of help Benefits and claims assistance
Location Webster City Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Hamilton County. Physical office: Webster City, Hamilton County.
1610 Collins St, Ste 2, Webster City, IA 50595 Monday - Friday; 8:00 A.M. - 4:30 P.M.; Available by appointment.
HC Hancock County Veterans Affairs
Type of help Benefits and claims assistance
Location Garner Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Hancock County. Physical office: Garner, Hancock County.
545 State Street, Garner, IA 50438 Monday - Friday; 8:00 a.m. - 4:00 p.m.; Appointments preferred due to privacy/safety.
HC Hardin County Veterans Affairs
Type of help Benefits and claims assistance
Location Eldora Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Hardin County. Physical office: Eldora, Hardin County.
1201 14th Avenue, Eldora, IA 50627 Hours are not confirmed. Contact the provider before planning a visit.
HC Harrison County Veterans Affairs
Type of help Benefits and claims assistance
Location Logan Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Harrison County. Physical office: Logan, Harrison County.
116 N 2nd Ave, Logan, IA 51546 of Operation; Monday - Thursday; 8:15 am - 4:15 pm; Appointments are strongly recommended!
HC Henry County Veterans Affairs
Type of help Benefits and claims assistance
Location Mt. Pleasant Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Henry County. Physical office: Mt. Pleasant, Henry County.
106 E Clay St., Mt. Pleasant, IA 52641 Monday - Friday; 8:00 am - 4:00 pm
HC Howard County Veterans Affairs
Type of help Benefits and claims assistance
Location Cresco Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Howard County. Physical office: Cresco, Howard County.
137 N. Elm St., Cresco, IA 52136 Monday - Friday; 8:00am - 4:30pm; Saturday & Sunday; Closed
HC Humboldt County Veterans Affairs
Type of help Benefits and claims assistance
Location Dakota City Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Humboldt County. Physical office: Dakota City, Humboldt County.
Humboldt County Courthouse, 3rd Floor, 203 Main Street, Dakota City, IA 50529 Hours are not confirmed. Contact the provider before planning a visit.
IC Ida County Veterans Affairs
Type of help Benefits and claims assistance
Location Ida Grove Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Ida County. Physical office: Ida Grove, Ida County.
401 Moorehead St., Ida Grove, IA 51445 - 8-4:30pm Monday thru Friday; 712.364.4176
IC Iowa County Veterans Affairs
Type of help Benefits and claims assistance
Location Marengo Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Iowa County. Physical office: Marengo, Iowa County.
County Courthouse, Lower Level, 901 Court Avenue, Marengo, IA 52301 Monday-Thursday, 8:00 a.m.-4:30 p.m.; Friday by appointment only; limited appointments outside regular hours.
JC Jackson County Veterans Affairs
Type of help Benefits and claims assistance
Location Maquoketa Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Jackson County. Physical office: Maquoketa, Jackson County.
311 W. Platt St, Maquoketa, IA 52060 Monday - Friday; 8:30 am - 4:30 pm; Appointments are available at the Bellevue American Legion on the 1st Wednesday of every month.
JC Jasper County Veterans Affairs
Type of help Benefits and claims assistance
Location Newton Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Jasper County. Physical office: Newton, Jasper County.
315 W 3rd St N, Ste 250, Newton, IA 50208 Monday-Friday, 8:00 a.m.-4:30 p.m.; walk-ins welcome.
JC Jefferson County Veterans Affairs
Type of help Benefits and claims assistance
Location Fairfield Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Jefferson County. Physical office: Fairfield, Jefferson County.
51 E. Briggs Avenue, Fairfield, IA 52556 Hours are not confirmed. Contact the provider before planning a visit.
JC Johnson County Veterans Affairs
Type of help Benefits and claims assistance
Location Iowa City Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Johnson County. Physical office: Iowa City, Johnson County.
855 S. Dubuque St., Suite 109C, Iowa City, IA 52240 Monday-Friday, 7:30 a.m.-4:00 p.m.
JC Jones County Veterans Affairs
Type of help Benefits and claims assistance
Location Anamosa Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Jones County. Physical office: Anamosa, Jones County.
105 Broadway Place, Suite 13, Anamosa, IA 52205 Monday, Tuesday, Thursday and Friday: 7:30 a.m.-2:30 p.m. Wednesday: 9 a.m.-4 p.m.; Wednesday 4-6 p.m. by appointment only.
KC Keokuk County Veterans Affairs
Type of help Benefits and claims assistance
Location Sigourney Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Keokuk County. Physical office: Sigourney, Keokuk County.
101 S. Main Street, Courthouse, Sigourney, IA 52591 Monday - Thursday; 8:00 am - 2:00 pm; Friday; 8:00 am - 12:00 pm
KC Kossuth County Veterans Affairs
Type of help Benefits and claims assistance
Location Algona Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Kossuth County. Physical office: Algona, Kossuth County.
109 W. State Street, Courthouse, Algona, IA 50511 Monday; - Friday; 8:00 am; to 4:00 pm
LC Lee County Veterans Affairs
Type of help Benefits and claims assistance
Location Montrose Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Lee County. Physical office: Montrose, Lee County.
220 South 7th St., Building 1, Montrose, IA 52639 Hours are not confirmed. Contact the provider before planning a visit.
LC Linn County Veterans Affairs
Type of help Benefits and claims assistance
Location Cedar Rapids Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Linn County. Physical office: Cedar Rapids, Linn County.
1240 26th Avenue Court SW, Cedar Rapids, IA 52404 Monday-Friday; 7:30 a.m.-4 p.m.; Appointments are strongly encouraged to ensure staff availability; Doors lock at 3:45 p.m.
LC Louisa County Veterans Affairs
Type of help Benefits and claims assistance
Location Wapello Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Louisa County. Physical office: Wapello, Louisa County.
503 Franklin St., Suite #2, Wapello, IA 52653 Monday-Thursday, 10:00 a.m.-3:00 p.m., or by appointment.
LC Lucas County Veterans Affairs
Type of help Benefits and claims assistance
Location Chariton Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Lucas County. Physical office: Chariton, Lucas County.
123 S. Grand St., Chariton, IA 50049 Hours are not confirmed. Contact the provider before planning a visit.
LC Lyon County Veterans Affairs
Type of help Benefits and claims assistance
Location Rock Rapids Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Lyon County. Physical office: Rock Rapids, Lyon County.
300 S. 4th Avenue, Suite 100, Rock Rapids, IA 51246 Monday, Tuesday, Wednesday; 8:00 am - 3:00 pm
MC Madison County Veterans Affairs
Type of help Benefits and claims assistance
Location Winterset Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Madison County. Physical office: Winterset, Madison County.
209 E Madison St,, Winterset, IA 50273 Monday, Tuesday,; Thursday, Friday; 9:00 am - 3:00 pm,; or by appointment; Please call for an appointment.
MC Mahaska County Veterans Affairs
Type of help Benefits and claims assistance
Location Oskaloosa Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Mahaska County. Physical office: Oskaloosa, Mahaska County.
Mahaska County Courthouse Annex, 301 1st Avenue East, Oskaloosa, IA 52577 Hours are not confirmed. Contact the provider before planning a visit.
MC Marion County Veterans Affairs
Type of help Benefits and claims assistance
Location Knoxville Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Marion County. Physical office: Knoxville, Marion County.
214 E. Main St, 1st Floor, Courthouse, Knoxville, IA 50138 Monday - Friday; 8:00 a.m. - 4:30 p.m.; Closed 12:00 - 1:00 p.m. for lunch.
MC Marshall County Veterans Affairs
Type of help Benefits and claims assistance
Location Marshalltown Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Marshall County. Physical office: Marshalltown, Marshall County.
101 E Main St, Marshalltown, IA 50158-5485 Monday, Tuesday, & Thursday; 8:00 am - 4:00 pm; Wednesday & Friday; 8:00 am - 11:00 am
MC Mills County Veterans Affairs
Type of help Benefits and claims assistance
Location Glenwood Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Mills County. Physical office: Glenwood, Mills County.
403 Railroad Avenue, Glenwood, IA 51534 Monday through Friday; 8 am to 4:30 pm; Or by appointment; Closed for lunch from 12-1pm
MC Mitchell County Veterans Affairs
Type of help Benefits and claims assistance
Location Osage Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Mitchell County. Physical office: Osage, Mitchell County.
212 S. 5th St, Osage, IA 50461 Hours are not confirmed. Contact the provider before planning a visit.
MC Monona County Veterans Affairs
Type of help Benefits and claims assistance
Location Onawa Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Monona County. Physical office: Onawa, Monona County.
610 Iowa Avenue, Onawa, IA 51040 Monday, Wednesday, and Thursday, 8:00 a.m.-3:30 p.m.
MC Monroe County Veterans Affairs
Type of help Benefits and claims assistance
Location Albia Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Monroe County. Physical office: Albia, Monroe County.
1801 S. “B” Street, Albia, IA 52531 Monday - Friday; 8:00 AM - 4:00 PM
MC Montgomery County Veterans Affairs
Type of help Benefits and claims assistance
Location Red Oak Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Montgomery County. Physical office: Red Oak, Montgomery County.
105 E. Coolbaugh St, Red Oak, IA 51566 Hours are not confirmed. Contact the provider before planning a visit.
MC Muscatine County Veterans Affairs
Type of help Benefits and claims assistance
Location Muscatine Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Muscatine County. Physical office: Muscatine, Muscatine County.
315 Iowa Ave, Suite 1, Muscatine, IA 52761 Monday - Friday; 8:00 am - 4:30 pm; Appointments or calling ahead to check availability strongly encouraged.
OB O'Brien County Veterans Affairs
Type of help Benefits and claims assistance
Location Primghar Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: O'Brien County. Physical office: Primghar, O'Brien County.
155 S. Hayes Ave, Primghar, IA 51245 Hours are not confirmed. Contact the provider before planning a visit.
OC Osceola County Veterans Affairs
Type of help Benefits and claims assistance
Location Sibley Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Osceola County. Physical office: Sibley, Osceola County.
300 7th Street, Sibley, IA 51249 Hours are not confirmed. Contact the provider before planning a visit.
PC Page County Veterans Affairs
Type of help Benefits and claims assistance
Location Shenandoah Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Page County. Physical office: Shenandoah, Page County.
615 Northwest Rd, Shenandoah, IA 51601 Monday, Tuesday, Wednesday, Thursday; 8:00 am - 2:30 pm; Friday closed; Please call for an appointment.
PA Palo Alto County Veterans Affairs
Type of help Benefits and claims assistance
Location Emmetsburg Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Palo Alto County. Physical office: Emmetsburg, Palo Alto County.
1010 Broadway, Emmetsburg, IA 50536 Hours are not confirmed. Contact the provider before planning a visit.
PC Plymouth County Veterans Affairs
Type of help Benefits and claims assistance
Location Le Mars Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Plymouth County. Physical office: Le Mars, Plymouth County.
215 - 4th Ave SE, Courthouse, Le Mars, IA 51031 Hours are not confirmed. Contact the provider before planning a visit.
PC Pocahontas County Veterans Affairs
Type of help Benefits and claims assistance
Location Pocahontas Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Pocahontas County. Physical office: Pocahontas, Pocahontas County.
99 Court Square, #1, Pocahontas, IA 50574 Monday-Friday, 8:00 a.m.-4:30 p.m.
PC Polk County Veterans Affairs
Type of help Benefits and claims assistance
Location Des Moines Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Polk County. Physical office: Des Moines, Polk County.
2309 Euclid Avenue, Des Moines, IA 50310 Hours are not confirmed. Contact the provider before planning a visit.
PC Pottawattamie County Veterans Affairs
Type of help Benefits and claims assistance
Location Council Bluffs Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Pottawattamie County. Physical office: Council Bluffs, Pottawattamie County.
623 6th Ave, Council Bluffs, IA 51501 Hours are not confirmed. Contact the provider before planning a visit.
PC Poweshiek County Veterans Affairs
Type of help Benefits and claims assistance
Location Grinnell Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Poweshiek County.
1025 Main Street, Lincoln Savings Bank, Grinnell, IA 50112 Monday-Thursday, 9 a.m.-2 p.m.
RC Ringgold County Veterans Affairs
Type of help Benefits and claims assistance
Location Mount Ayr Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Ringgold County. Physical office: Mount Ayr, Ringgold County.
109 W. Madison, Suite 103, Mount Ayr, IA 50854 9:00 a.m. - 4:00 p.m.; T-W-TH
SC Sac County Veterans Affairs
Type of help Benefits and claims assistance
Location Sac City Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Sac County. Physical office: Sac City, Sac County.
100 W. State St, Sac City, IA 50583 Monday - Friday; 8:00 am - 4:30 pm
SC Scott County Veterans Affairs
Type of help Benefits and claims assistance
Location Davenport Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Scott County. Physical office: Davenport, Scott County.
600 W. 4th Street, Davenport, IA 52801 Monday-Friday, 8:00 a.m.-4:30 p.m.
SC Shelby County Veterans Affairs
Type of help Benefits and claims assistance
Location Harlan Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Shelby County. Physical office: Harlan, Shelby County.
612 Court St, Harlan, IA 51537 Tuesday - Thursday; 8:00 am - 4:30 pm
SC Sioux County Veterans Affairs
Type of help Benefits and claims assistance
Location Orange City Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Sioux County. Physical office: Orange City, Sioux County.
213 Central Ave SE, Orange City, IA 51041 Hours are not confirmed. Contact the provider before planning a visit.
SC Story County Veterans Affairs
Type of help Benefits and claims assistance
Location Ames Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Story County. Physical office: Ames, Story County.
126 South Kellogg Ave, Suite 001, Ames, IA 50010 Monday-Friday, 8:00 a.m.-4:30 p.m.
TC Tama County Veterans Affairs
Type of help Benefits and claims assistance
Location Toledo Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Tama County. Physical office: Toledo, Tama County.
219 West High Street, Toledo, IA 52342 Monday-Friday, 8:00 a.m.-4:30 p.m.
TC Taylor County Veterans Affairs
Type of help Benefits and claims assistance
Location Bedford Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Taylor County. Physical office: Bedford, Taylor County.
405 Jefferson St., Bedford, IA 50833 Wednesday and Friday: 8 a.m.-noon and 12:30-4:30 p.m. Thursday: 12:30-4:30 p.m.
UC Union County Veterans Affairs
Type of help Benefits and claims assistance
Location Creston Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Union County. Physical office: Creston, Union County.
300 N. Pine St, Suite 130, Creston, IA 50801 Monday through Thursday:; 9:00am to 3:00pm; Closed for lunch from 11:30 to 12:30; Friday: Closed; Please call for an appointment
VB Van Buren County Veterans Affairs
Type of help Benefits and claims assistance
Location Keosauqua Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Van Buren County. Physical office: Keosauqua, Van Buren County.
404 Dodge St., Courthouse, Keosauqua, IA 52565 : 8.00 A.M THRU 4:30 P.M - MONDAY thru FRIDAY
WC Wapello County Veterans Affairs
Type of help Benefits and claims assistance
Location Ottumwa Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Wapello County. Physical office: Ottumwa, Wapello County.
114 E. Main Street, Ottumwa, IA 52501 Monday-Friday, 9:00 a.m.-4:00 p.m.; evenings and Saturdays by appointment only.
WC Warren County Veterans Affairs
Type of help Benefits and claims assistance
Location Indianola Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Warren County. Physical office: Indianola, Warren County.
301 N Buxton St, Ste 107, Indianola, IA 50125 Monday-Friday, 8:00 a.m.-4:30 p.m.
WC Washington County Veterans Affairs
Type of help Benefits and claims assistance
Location Washington Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Washington County. Physical office: Washington, Washington County.
Orchard Hill Complex, Building 3, 2175 Lexington Boulevard, Washington, IA 52353 Monday-Friday, 8:00 a.m.-4:30 p.m.
WC Wayne County Veterans Affairs
Type of help Benefits and claims assistance
Location Corydon Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Wayne County. Physical office: Corydon, Wayne County.
100 N. Lafayette, Corydon, IA 50060 Hours are not confirmed. Contact the provider before planning a visit.
WC Webster County Veterans Affairs
Type of help Benefits and claims assistance
Location Fort Dodge Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Webster County. Physical office: Fort Dodge, Webster County.
723 1st Avenue S, Fort Dodge, IA 50501 Monday-Friday, 7:30 a.m.-4:00 p.m., except holidays.
WC Winnebago County Veterans Affairs
Type of help Benefits and claims assistance
Location Forest City Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Winnebago County. Physical office: Forest City, Winnebago County.
216 S. 4th Street, Forest City, IA 50436 Monday-Friday, 8:00 a.m.-4:30 p.m.
WC Winneshiek County Veterans Affairs
Type of help Benefits and claims assistance
Location Decorah Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Winneshiek County. Physical office: Decorah, Winneshiek County.
201 West Main, Decorah, IA 52101 Monday - Friday 8:00 am to 4:00 pm; Appointments Preferred
WC Woodbury County Veterans Affairs
Type of help Benefits and claims assistance
Location Sioux City Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Woodbury County. Physical office: Sioux City, Woodbury County.
1211 Tri View Avenue, Ste A, Sioux City, IA 51103 Monday-Friday, 8:00 a.m.-4:00 p.m.
WC Worth County Veterans Affairs
Type of help Benefits and claims assistance
Location Northwood Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Worth County. Physical office: Northwood, Worth County.
Public Health Building, 99B 9th Street North, Northwood, IA 50459 Tuesday, 9:00 a.m.-5:00 p.m.; Wednesday, 11:00 a.m.-5:00 p.m.; Thursday, 7:00 a.m.-1:00 p.m.
WC Wright County Veterans Affairs
Type of help Benefits and claims assistance
Location Clarion Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Wright County. Physical office: Clarion, Wright County.
120 1st Avenue NW, Suite 3, Clarion, IA 50525 Hours are not confirmed. Contact the provider before planning a visit.
CC Clinton County Veterans Services
Type of help Benefits and claims assistance
Location DeWitt Veterans benefits and claims assistance. Contact the provider to arrange help and confirm what to bring.
Area served: Clinton County. Physical office: DeWitt, Clinton County.
226 11th Street, DeWitt, IA 52742 Wednesday, 8:00 a.m.-noon, or by appointment.
Help from anywhere in Iowa These state and organization contacts remain available regardless of your filters. Ask which representative can help and confirm the appointment format.
ID Iowa Department of Veterans Affairs
Type of help State or organization contact
Location Johnston Contact the provider to find a current representative and arrange benefits assistance.
7105 NW 70th Avenue, Camp Dodge Building 3465, Johnston, IA 50131-1824 Monday-Friday, 8:00 a.m.-4:30 p.m. Central; closed Saturday and Sunday.
DA Disabled American Veterans
Type of help State or organization contact
Location Des Moines Contact the provider to find a current representative and arrange benefits assistance.
210 Walnut Street, Des Moines, IA 50309 Hours are not confirmed. Contact the provider before planning a visit.
Type of help State or organization contact
Location Des Moines Contact the provider to find a current representative and arrange benefits assistance.
210 Walnut Street, Des Moines, IA 50309 Hours are not confirmed. Contact the provider before planning a visit.
Type of help State or organization contact
Location Des Moines Contact the provider to find a current representative and arrange benefits assistance.
210 Walnut Street, Des Moines, IA 50309 Hours are not confirmed. Contact the provider before planning a visit.
PV Paralyzed Veterans of America
Type of help State or organization contact
Location Des Moines Contact the provider to find a current representative and arrange benefits assistance.
210 Walnut Street, Des Moines, IA 50309 Hours are not confirmed. Contact the provider before planning a visit.
Type of help State or organization contact
Location Statewide, IA Contact the provider to find a current representative and arrange benefits assistance.
Hours are not confirmed. Contact the provider before planning a visit.
Before your appointment
Get ready for your appointment A VSO representative can file your claim and represent you at no cost. You still gather the evidence, and arriving organized helps you get more from the appointment.
What to bring Your DD-214 or other discharge papers Any VA decision letters you have received Medical records you want to discuss, from VA or private doctors A short list of your conditions and your questions Ask the office what else it needs. Contact the office even if you are unsure which documents you need.
Starting a new claim? Ask about an intent to file An intent to file (VA Form 21-0966) can hold your potential start date for benefits for up to one year while you gather evidence. Ask the office to submit one at your first contact if you have not filed one already. Check your intent to file deadline with the free calculator .
Prepare with Claim Raven How Claim Raven works alongside your VSO
Claim Raven is software, not an accredited representative. It does not file claims or represent you. These tools are optional.
Check who will represent you “VSO” can mean an organization or a service officer. A local post or chapter does not by itself establish accredited claims service.
Ask who will represent you and check that person in VA’s official search.
About this directory This directory lists 106 service locations and contacts in Iowa, including statewide service contacts. Every county has a guide to local, regional or state services. Some office details remain unconfirmed; this is not a complete list of every office. More offices may be available in your area.
Each listing links to official sources and shows when its website information was checked. We have not confirmed appointments by phone or independently verified every individual’s VA accreditation. Listings are informational and do not imply a partnership or endorsement. You contact each organization directly.
Report a change to a listing Report a change to a listing . Include public office information only.
Work at a veterans service office? See how Claim Raven works with county and state offices .
Look up another state StateChoose a state Alabama Alaska Arizona Arkansas California Colorado Connecticut Delaware District of Columbia Florida Georgia Hawaii Idaho Illinois Indiana Iowa Kansas Kentucky Louisiana Maine Maryland Massachusetts Michigan Minnesota Mississippi Missouri Montana Nebraska Nevada New Hampshire New Jersey New Mexico New York North Carolina North Dakota Ohio Oklahoma Oregon Pennsylvania Rhode Island South Carolina South Dakota Tennessee Texas Utah Vermont Virginia Washington West Virginia Wisconsin Wyoming View directory Directories cover all 50 states and the District of Columbia. Search VA’s accredited representatives .