Skip to main content
Menu

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

Abingdon Office

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
Abingdon

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.

Accomac Office

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
Accomac

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.

Arlington Office

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
Arlington

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.

Big Stone Gap Office

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
Big Stone Gap

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.

Charlottesville Office

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
Charlottesville

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.

Chesapeake Office

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
Chesapeake

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.

Danville Office

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
Danville

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.

Emporia Office

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
Emporia

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.

Fairfax Office

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
Fairfax

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.

Fort Belvoir Office

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
Fort Belvoir

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.

Fort Lee Office

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
Fort Lee

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.

Fredericksburg Office (Spotsylvania Ave)

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
Fredericksburg

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.

Fredericksburg VA Health Care Center Office

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
Fredericksburg

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.

Front Royal Office

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
Front Royal

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.

Hampton Office

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
Hampton

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.

Hampton VA Medical Center Office

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
Hampton

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.

Harrisonburg JMU Office

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
Harrisonburg

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.

Henrico Office

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
Henrico

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.

Joint Base - Eustis Office

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
Newport News

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.

Joint Base - Langley Office

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
Hampton

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.

Loudoun Office

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
Ashburn

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.

Lynchburg Office

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
Lynchburg

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.

Manassas Office

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
Manassas

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.

Norfolk Office

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
Norfolk

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.

Pentagon Office

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
Washington DC

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

Hours are not confirmed. Call before visiting.

Petersburg Office

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
Petersburg

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.

Portsmouth Office

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
Portsmouth

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.

Quantico Office

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
Quantico

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.

Richmond VA Medical Center Office

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
Richmond

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.

Salem VA Medical Center/Roanoke Office

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
Salem

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.

South Hill Office

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
South Hill

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.

Staunton Office

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
Staunton

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.

Tazewell Office

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
Tazewell

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 Beach - Oceana Office

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
Virginia Beach

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 Beach - Pembroke Office

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
Virginia Beach

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.

Williamsburg Office

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
Williamsburg

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.

Wytheville Office

Virginia Department of Veterans Services

Type of help
Claims assistance
Location
Wytheville

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.

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 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

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.