← Find a Free VSO Near You

Free Veterans Service Officers in Iowa

Select your county to find free VA-accredited claims assistance near you.

VSO assistance is free. A VSO should never take a percentage of your VA disability benefits or back pay.

Our directory lists 477 VA-accredited VSO offices in Iowa, with coverage in 98 counties. Every listing comes from the VA Office of General Counsel's accreditation records, and help from these representatives is free.

The largest concentrations of offices are in Polk County (19), Clinton County (13), Lee County (10) and Johnson County (9). Popular cities for veterans searching for claim help include Des Moines, Iowa City, Keosauqua, Davenport and Sioux City.

To find free VA claims assistance in Iowa, pick your county below or enter your ZIP code on the main directory page. Call ahead to confirm hours, because many county and organization offices work by appointment, and verify the representative's accreditation on VA.gov before you sign an appointment form.

VSO Offices by County in Iowa

Adair County
5 VSO offices
Adams County
2 VSO offices
Allamakee County
6 VSO offices
Appanoose County
5 VSO offices
Audubon County
3 VSO offices
Benton County
4 VSO offices
Black Hawk County
5 VSO offices
Boone County
5 VSO offices
Bremer County
4 VSO offices
Buchanan County
3 VSO offices
Buena Vista County
4 VSO offices
Butler County
7 VSO offices
Calhoun County
3 VSO offices
Carroll County
4 VSO offices
Cass County
2 VSO offices
Cedar County
4 VSO offices
Cerro Gordo County
4 VSO offices
Cherokee County
4 VSO offices
Chickasaw County
5 VSO offices
Clarke County
3 VSO offices
Clay County
6 VSO offices
Clayton County
4 VSO offices
Clinton County
13 VSO offices
Crawford County
4 VSO offices
Dallas County
7 VSO offices
Davis County
4 VSO offices
Decatur County
2 VSO offices
Delaware County
5 VSO offices
Des Moines County
7 VSO offices
Dickinson County
5 VSO offices
Dubuque County
7 VSO offices
Emmet County
5 VSO offices
Fayette County
4 VSO offices
Floyd County
5 VSO offices
Franklin County
7 VSO offices
Fremont County
5 VSO offices
Greene County
4 VSO offices
Grundy County
5 VSO offices
Guthrie County
5 VSO offices
Hamilton County
4 VSO offices
Hancock County
4 VSO offices
Hardin County
4 VSO offices
Harrison County
4 VSO offices
Henry County
7 VSO offices
Howard County
4 VSO offices
Humboldt County
3 VSO offices
Ida County
3 VSO offices
Iowa County
6 VSO offices
Jackson County
4 VSO offices
Jasper County
6 VSO offices
Jefferson County
5 VSO offices
Johnson County
9 VSO offices
Jones County
3 VSO offices
Keokuk County
4 VSO offices
Kossuth County
6 VSO offices
Lee County
10 VSO offices
Linn County
5 VSO offices
Louisa County
5 VSO offices
Lucas County
4 VSO offices
Lyon County
3 VSO offices
Madison County
4 VSO offices
Mahaska County
3 VSO offices
Marion County
5 VSO offices
Marshall County
6 VSO offices
Mills County
4 VSO offices
Mitchell County
3 VSO offices
Monona County
2 VSO offices
Monroe County
7 VSO offices
Montgomery County
4 VSO offices
Muscatine County
2 VSO offices
OBrien County
4 VSO offices
Osceola County
5 VSO offices
Page County
5 VSO offices
Palo Alto County
5 VSO offices
Plymouth County
5 VSO offices
Pocahontas County
5 VSO offices
Polk County
19 VSO offices
Pottawattamie County
4 VSO offices
Poweshiek County
2 VSO offices
Ringgold County
4 VSO offices
Sac County
3 VSO offices
Scott County
8 VSO offices
Shelby County
4 VSO offices
Sioux County
5 VSO offices
Story County
6 VSO offices
Tama County
4 VSO offices
Union County
7 VSO offices
Van Buren County
8 VSO offices
Wapello County
5 VSO offices
Warren County
6 VSO offices
Washington County
2 VSO offices
Wayne County
5 VSO offices
Webster County
5 VSO offices
Winnebago County
4 VSO offices
Winneshiek County
4 VSO offices
Woodbury County
8 VSO offices
Worth County
3 VSO offices
Wright County
3 VSO offices

Popular Cities for VSO Help in Iowa

VSO in Des Moines (15)VSO in Iowa City (9)VSO in Keosauqua (8)VSO in Davenport (8)VSO in Sioux City (8)VSO in Burlington (7)VSO in Adel (7)VSO in Hampton (7)VSO in Allison (7)VSO in Creston (7)VSO in Mount Pleasant (7)VSO in Dubuque (7)VSO in Dewitt (7)VSO in Albia (7)VSO in Algona (6)VSO in Spencer (6)VSO in Indianola (6)VSO in Newton (6)VSO in Ames (6)VSO in Marengo (6)VSO in Clinton (6)VSO in Waukon (6)VSO in Pocahontas (5)VSO in Boone (5)VSO in Cedar Rapids (5)VSO in Centerville (5)VSO in Charles City (5)VSO in Corydon (5)VSO in Emmetsburg (5)VSO in Estherville (5)VSO in Farfield (5)VSO in Fort Dodge (5)VSO in Fort Madison (5)VSO in Greenfield (5)VSO in Grundy Center (5)VSO in Guthrie Center (5)VSO in Knoxville (5)VSO in Le Mars (5)VSO in Manchester (5)VSO in Marshalltown (5)VSO in Montrose (5)VSO in New Hampton (5)VSO in Orange City (5)VSO in Ottumwa (5)VSO in Shenandoah (5)VSO in Sibley (5)VSO in Sidney (5)VSO in Spirit Lake (5)VSO in Wapello (5)VSO in Waterloo (5)VSO in Sigourney (4)VSO in Bloomfield (4)VSO in Logan (4)VSO in Primghar (4)VSO in Red Oak (4)VSO in Forest City (4)VSO in Garner (4)VSO in Glenwood (4)VSO in Winterset (4)VSO in Waverly (4)VSO in Denison (4)VSO in Harlan (4)VSO in Cresco (4)VSO in Jefferson (4)VSO in Johnston (4)VSO in Council Bluffs (4)VSO in Maquoketa (4)VSO in Webster City (4)VSO in Mason City (4)VSO in Storm Lake (4)VSO in Mount Ayr (4)VSO in Cherokee (4)VSO in Tipton (4)VSO in Chariton (4)VSO in Oelwein (4)VSO in Vinton (4)VSO in Winneshiek (4)VSO in Carroll (4)VSO in Eldora (4)VSO in Elkader (4)VSO in Audubon (3)VSO in Osage (3)VSO in Clarion (3)VSO in Osceola (3)VSO in Oskaloosa (3)VSO in Anamosa (3)VSO in Rockwell City (3)VSO in Sac City (3)VSO in Ida Grove (3)VSO in Independence (3)VSO in Northwood (3)VSO in Dakota City (3)VSO in Rock Rapids (3)

Frequently Asked Questions About VSOs

What is a VSO?

A Veterans Service Officer (VSO) is a representative of a veterans service organization, state, county, or tribal office who is accredited by the VA to help veterans prepare, file, and follow up on claims for VA benefits.

Is a VSO free?

Yes. Accredited VSO representatives help veterans at no charge. A VSO should never ask for a fee or a percentage of your VA disability benefits or back pay.

Can a VSO help with a VA disability claim?

Yes. A VSO can help you file an initial disability claim, gather and organize evidence, complete VA forms, and track the claim after it is submitted.

How do I find a VSO in Iowa?

Browse the office listings on this page for Iowa, call the office to confirm hours and appointment requirements, and verify accreditation on VA.gov before appointing a representative.

Can a VSO help with a VA appeal?

Yes. VSOs commonly help with Supplemental Claims and Higher-Level Reviews, and many can assist with Board of Veterans' Appeals filings.

What should I bring to my VSO appointment?

Bring your DD-214, any VA decision letters, service treatment records, civilian medical records, a medication list, dependent information if relevant, and a list of the conditions you want to discuss.

How do I know if a VSO is VA accredited?

Search the representative or organization in the VA Office of General Counsel accreditation search on VA.gov. Accreditation can change, so confirm it before signing a VA Form 21-22.

Can I change my VSO?

Yes. You can appoint a different accredited representative at any time by submitting a new VA Form 21-22 (organization) or 21-22a (individual), which replaces the prior appointment.

Prepare Before You Meet With Your VSO

StratForge can help you organize your records, understand VA decision letters, prepare for C&P exams, and create personal statements before your VSO appointment. The VSO directory itself is always free.

Prepare My Claim

Directory last updated: September 28, 2026

StratForge is an independent veteran resource and is not affiliated with or endorsed by the U.S. Department of Veterans Affairs. Accreditation information can change, so veterans should verify current accreditation through VA.gov before appointing a representative.

Accreditation data: U.S. Department of Veterans Affairs – Office of General Counsel. ZIP-to-county matching (U.S. Census Bureau) is used only to estimate location, never to determine accreditation.