Skip to main content
Menu
Virginia directory

Find VSO and veterans benefits help in Virginia

Find veterans benefits and claims contacts in Virginia. Check each office's published contact details, then confirm services and appointments directly with the provider.

Browse cities and counties

39 matching local listings. The statewide service contact is shown separately.

Service locations and contacts

Virginia Department of Veterans Services · Claims assistance · Abingdon

Abingdon Office

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

Area served: Bristol City, Russell County, Scott County, Smyth County, Washington County.

202 Abingdon Place, Abingdon, VA 24211

Hours are not confirmed. Call before visiting.

Virginia Department of Veterans Services · Claims assistance · Accomac

Accomac Office

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

Area served: Accomack County, Northampton County.

23365 Front Street, Suite B, Accomac, VA 23301

Hours are not confirmed. Call before visiting.

Virginia Department of Veterans Services · Claims assistance · Arlington

Arlington Office

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

Area served: Arlington County.

3445 Washington Blvd, Arlington, VA 22201

Hours are not confirmed. Call before visiting.

Virginia Department of Veterans Services · Claims assistance · Big Stone Gap

Big Stone Gap Office

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

Area served: Dickenson County, Lee County, Norton City, Scott County, Wise County.

322 Cloverleaf Square, Suite E-1, Big Stone Gap, VA 24219

Hours are not confirmed. Call before visiting.

Virginia Department of Veterans Services · Claims assistance · Charlottesville

Charlottesville Office

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

Area served: Albemarle County, Charlottesville City, Fluvanna County, Greene County, Louisa County, Madison County, Nelson County, Orange County.

1430 Rolkin Court, Suite 202, Charlottesville, VA 22911

Hours are not confirmed. Call before visiting.

Virginia Department of Veterans Services · Claims assistance · Chesapeake

Chesapeake Office

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

Area served: Chesapeake City, Suffolk City.

111 Mill Creek Parkway, Suite 203, Chesapeake, VA 23323

Hours are not confirmed. Call before visiting.

Virginia Department of Veterans Services · Claims assistance · Danville

Danville Office

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

Area served: Danville City, Henry County, Martinsville City, Patrick County, Pittsylvania County.

441 Piney Forest Road, Suite B, Danville, VA 24540

Hours are not confirmed. Call before visiting.

Virginia Department of Veterans Services · Claims assistance · Emporia

Emporia Office

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

Area served: Brunswick County, Charlotte County, Emporia City, Greensville County, Halifax County, Lunenburg County, Mecklenburg County, Nottoway County, Southampton County, Sussex County.

1746 East Atlantic Street, Emporia, VA 23847

Hours are not confirmed. Call before visiting.

Virginia Department of Veterans Services · Claims assistance · Fairfax

Fairfax Office

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

Area served: Fairfax County, Fairfax City, Loudoun County, Manassas City, Prince William County.

9900 Main Street, Suite 202, Fairfax, VA 22031

Hours are not confirmed. Call before visiting.

Virginia Department of Veterans Services · Claims assistance · Fort Belvoir

Fort Belvoir Office

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

9625 Middleton Road, Bldg 1189, Fort Belvoir, VA 22060

Hours are not confirmed. Call before visiting.

Virginia Department of Veterans Services · Claims assistance · Fort Lee

Fort Lee Office

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

Area served: Colonial Heights City, Dinwiddie County, Henrico County, Hopewell City, Lancaster County, Petersburg City, Prince George County, Richmond County, Surry County, Sussex County.

1401 Barfoot Ave, Bldg 3400, Fort Lee, VA 23801

Hours are not confirmed. Call before visiting.

Virginia Department of Veterans Services · Claims assistance · Fredericksburg

Fredericksburg Office (Spotsylvania Ave)

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

Area served: Caroline County, Fredericksburg City, King George County, Northumberland County, Spotsylvania County, Westmoreland County.

10300 Spotsylvania Avenue, Suite 290, Fredericksburg, VA 22408

Hours are not confirmed. Call before visiting.

Virginia Department of Veterans Services · Claims assistance · Fredericksburg

Fredericksburg VA Health Care Center Office

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

Area served: Caroline County, Fredericksburg City, King George County, Northumberland County, Spotsylvania County, Westmoreland County.

10432 Patriot Hwy, Fredericksburg, VA 22408

Hours are not confirmed. Call before visiting.

Virginia Department of Veterans Services · Claims assistance · Front Royal

Front Royal Office

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

Area served: Clarke County, Fauquier County, Frederick County, Page County, Rappahannock County, Shenandoah County, Warren County, Winchester City.

1516 N Shenandoah Avenue, Suite E, Front Royal, VA 22630

Hours are not confirmed. Call before visiting.

Virginia Department of Veterans Services · Claims assistance · Hampton

Hampton Office

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

Area served: Charles City, Gloucester County, Hampton City, Isle of Wight County, James City, Mathews County, Newport News City, Poquoson City, Williamsburg City, York County.

2101 Executive Drive, Suite 420, Hampton, VA 23666

Hours are not confirmed. Call before visiting.

Virginia Department of Veterans Services · Claims assistance · Hampton

Hampton VA Medical Center Office

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

Area served: Charles City, Gloucester County, Hampton City, Isle of Wight County, James City, Mathews County, Newport News City, Poquoson City, Williamsburg City, York County.

100 Emancipation Drive, Bldg 43, Hampton, VA 23667

Hours are not confirmed. Call before visiting.

Virginia Department of Veterans Services · Claims assistance · Harrisonburg

Harrisonburg JMU Office

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

Area served: Augusta County, Bath County, Buena Vista City, Harrisonburg City, Highland County, Lexington City, Page County, Rockbridge County, Rockingham County, Shenandoah County, Staunton City, Waynesboro City.

738 S Mason St, Harrisonburg, VA 22807

Hours are not confirmed. Call before visiting.

Virginia Department of Veterans Services · Claims assistance · Henrico

Henrico Office

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

Area served: Henrico County, Richmond City.

121 Cedar Fork Road, Room 412, Henrico, VA 23223

Hours are not confirmed. Call before visiting.

Virginia Department of Veterans Services · Claims assistance · Newport News

Joint Base - Eustis Office

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

Area served: Charles City, Gloucester County, Hampton City, Isle of Wight County, James City, Mathews County, Newport News City, Poquoson City, Williamsburg City, York County.

705 Washington Blvd, Suite 71, Newport News, VA 23604

Hours are not confirmed. Call before visiting.

Virginia Department of Veterans Services · Claims assistance · Hampton

Joint Base - Langley Office

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

Area served: Charles City, Gloucester County, Hampton City, Isle of Wight County, James City, Mathews County, Newport News City, Poquoson City, Williamsburg City, York County.

45 Nealy Ave, Bldg 15, Hampton, VA 23665

Hours are not confirmed. Call before visiting.

Virginia Department of Veterans Services · Claims assistance · Ashburn

Loudoun Office

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

Area served: Frederick County, Loudoun County.

44345 Premier Plaza, Suite 200, Ashburn, VA 20147

Hours are not confirmed. Call before visiting.

Virginia Department of Veterans Services · Claims assistance · Lynchburg

Lynchburg Office

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

Area served: Amherst County, Appomattox County, Bedford County, Buckingham County, Campbell County, Cumberland County, Lynchburg City, Prince Edward County.

519 Leesville Road, Suite A, Lynchburg, VA 24502

Hours are not confirmed. Call before visiting.

Virginia Department of Veterans Services · Claims assistance · Manassas

Manassas Office

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

Area served: Fauquier County, Manassas City, Manassas Park City, Prince William County.

9300 West Courthouse Road, Suite 305, Manassas, VA 20110

Hours are not confirmed. Call before visiting.

Virginia Department of Veterans Services · Claims assistance · Norfolk

Norfolk Office

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

Area served: Chesapeake City, Franklin City, Isle of Wight County, Norfolk City, Portsmouth City, Southampton County, Suffolk City, Sussex County, Virginia Beach City.

6350 Center Drive, Building 5, Suite 100, Norfolk, VA 23502

Hours are not confirmed. Call before visiting.

Virginia Department of Veterans Services · Claims assistance · Washington DC

Pentagon Office

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

Hours are not confirmed. Call before visiting.

Virginia Department of Veterans Services · Claims assistance · Petersburg

Petersburg Office

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

Area served: Colonial Heights City, Dinwiddie County, Henrico County, Hopewell City, Lancaster County, Petersburg City, Prince George County, Richmond County, Surry County, Sussex County.

22 West Washington Street, Petersburg, VA 23803

Hours are not confirmed. Call before visiting.

Virginia Department of Veterans Services · Claims assistance · Portsmouth

Portsmouth Office

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

Area served: Chesapeake City, Franklin City, Isle of Wight County, Norfolk City, Portsmouth City, Southampton County, Suffolk City, Sussex County, Virginia Beach City.

620 John Paul Jones Circle, Building 3, Portsmouth, VA 23708

Hours are not confirmed. Call before visiting.

Virginia Department of Veterans Services · Claims assistance · Quantico

Quantico Office

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

Area served: Caroline County, Culpeper County, Fredericksburg City, King George County, Prince William County, Spotsylvania County, Stafford County, Westmoreland County.

3089 Roan Street, Quantico, VA 22134

Hours are not confirmed. Call before visiting.

Virginia Department of Veterans Services · Claims assistance · Richmond

Richmond VA Medical Center Office

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

Area served: Amelia County, Chesterfield County, Colonial Heights City, Cumberland County, Dinwiddie County, Essex County, Goochland County, Hanover County, Henrico County, Hopewell City, King William County, King and Queen County, Lancaster County, Middlesex County, New Kent County, Petersburg City, Powhatan County, Prince George County, Richmond County, Richmond City, Surry County.

1201 Broad Rock Blvd, Richmond, VA 23249

Hours are not confirmed. Call before visiting.

Virginia Department of Veterans Services · Claims assistance · Salem

Salem VA Medical Center/Roanoke Office

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

Area served: Alleghany County, Botetourt County, Buchanan County, Covington City, Craig County, Floyd County, Franklin County, Henry County, Montgomery County, Patrick County, Radford City, Roanoke County, Roanoke City, Salem City.

1970 Roanoke Blvd, Salem, VA 24153

Hours are not confirmed. Call before visiting.

Virginia Department of Veterans Services · Claims assistance · South Hill

South Hill Office

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

Area served: Brunswick County, Charlotte County, Emporia City, Greensville County, Halifax County, Lunenburg County, Mecklenburg County, Nottoway County, Southampton County, Sussex County.

118 East Danville Street, South Hill, VA 23970

Hours are not confirmed. Call before visiting.

Virginia Department of Veterans Services · Claims assistance · Staunton

Staunton Office

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

Area served: Augusta County, Bath County, Buena Vista City, Harrisonburg City, Highland County, Lexington City, Rockbridge County, Rockingham County, Staunton City, Waynesboro City.

1600 North Coalter Street, Building 1, Suite 17B, Staunton, VA 24401

Hours are not confirmed. Call before visiting.

Virginia Department of Veterans Services · Claims assistance · Tazewell

Tazewell Office

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

Area served: Buchanan County, Dickenson County, Russell County, Tazewell County.

657 Main Street, Tazewell, VA 24651

Hours are not confirmed. Call before visiting.

Virginia Department of Veterans Services · Claims assistance · Virginia Beach

Virginia Beach - Oceana Office

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

Area served: Virginia Beach City.

1232 Perimeter Parkway, Suite 202, Virginia Beach, VA 23454

Hours are not confirmed. Call before visiting.

Virginia Department of Veterans Services · Claims assistance · Virginia Beach

Virginia Beach - Pembroke Office

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

Area served: Virginia Beach City.

293 Independence Boulevard, Suite 109, Virginia Beach, VA 23462

Hours are not confirmed. Call before visiting.

Virginia Department of Veterans Services · Claims assistance · Williamsburg

Williamsburg Office

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

Area served: Charles City, Gloucester County, James City, New Kent County, Williamsburg City, York County.

203 Ironbound Road, Williamsburg, VA 23185

Hours are not confirmed. Call before visiting.

Virginia Department of Veterans Services · Claims assistance · Wytheville

Wytheville Office

Veterans benefits and claims assistance. Contact the provider to confirm how to get help.

Area served: Bland County, Carroll County, Galax City, Giles County, Grayson County, Montgomery County, Pulaski County, Radford City, Wythe County.

335 West Monroe Street, Suite 200, Wytheville, VA 24382

Hours are not confirmed. Call before visiting.

Help from anywhere in Virginia

Use the official state directory to confirm the current service contact. County guides may point to a regional office outside your county.

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.

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 41 service locations and contacts in Virginia, including statewide service contacts. Browse Virginia's 95 counties and 38 independent cities. Two city guides lack an explicit office assignment; one locator entry with conflicting address details is withheld. 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. Include public office information only. Do not send medical records or claim documents.

Work at a veterans service office? See how Claim Raven works with county and state offices.

Look up another state

Directories cover all 50 states and the District of Columbia. Search VA’s accredited representatives.