Virginia Office Directory · SSA Data, Checked October 1, 2026
Social Security Office Locations in Virginia
Where Are the Social Security Offices in Virginia?
SSA lists 30 Social Security offices in Virginia, the most in Accomac, Alexandria and Bristol. Appeals are heard at 5 hearing offices in the state and some nearby ones. The table lists every office with its phone, hours and hearing office.
- Offices
- 30
- Cities with an office
- 30
- Hearing offices in the state
- 5
Every Office in Virginia
Hours are Monday to Friday unless shown otherwise. From SSA's office data (updated March 9, 2026) and Hearing Office Locator; blank cells are details SSA doesn't list. Confirm with SSA's Office Locator before you go.
Map of Virginia Social Security Offices
Loading map…
Hearing Offices in Virginia
- Charlottesville, VA Hearing Office2nd Floor, 1470 Pantops Mountain Place, Charlottesville · (866) 613-2969 · serves 9 field offices
- Norfolk, VA Hearing Office3rd Floor, 5850 Lake Herbert Drive, Norfolk · (866) 931-9167 · serves 9 field offices
- Richmond, VA Hearing OfficeSuite 225, 1100 E. Main Street, Richmond · (877) 405-3665 · serves 7 field offices
- Roanoke, VA Hearing OfficeSecond Floor, Suite 200, 612 South Jefferson Street, Roanoke · (866) 592-3548 · serves 6 field offices
- Falls Church, VA National Hearing Center3rd Floor, 1227 25th Street N.W., Washington, DC, 20037, 9057, London · (877) 229-3532 · serves 0 field offices
Video Service Sites in Virginia
SSA meets people by video at these partner sites:
- Sfac At Ft Belvoir, Fort Belvoir
Offices by City
- Social Security office in Accomac1 office
- Social Security office in Alexandria1 office
- Social Security office in Bristol1 office
- Social Security office in Charlottesville1 office
- Social Security office in Covington1 office
- Social Security office in Culpeper1 office
- Social Security office in Danville1 office
- Social Security office in Farmville1 office
- Social Security office in Fredericksburg1 office
- Social Security office in Hampton1 office
- Social Security office in Harrisonburg1 office
- Social Security office in Lynchburg1 office
- Social Security office in Manassas1 office
- Social Security office in Martinsville1 office
- Social Security office in Newport News1 office
- Social Security office in Norfolk1 office
- Social Security office in North Chesterfield1 office
- Social Security office in Petersburg1 office
- Social Security office in Portsmouth1 office
- Social Security office in Reston1 office
- Social Security office in Richmond1 office
- Social Security office in Roanoke1 office
- Social Security office in Sandston1 office
- Social Security office in South Boston1 office
- Social Security office in Staunton1 office
- Social Security office in Suffolk1 office
- Social Security office in Virginia Beach1 office
- Social Security office in Winchester1 office
- Social Security office in Wise1 office
- Social Security office in Wytheville1 office
Closest Offices to Other Virginia Communities
Ashburn · Bethel Manor · Blacksburg · Chesapeake · Dale City · Fort Lee · Isle of Wight County · Lake Ridge · McLean · Norton · Poquoson · Springfield · Stafford County · Sterling · Tappahannock · Williamsburg · Woodbridge
Frequently Asked Questions
How Many Social Security Offices Are in Virginia?
SSA lists 30 offices in Virginia, checked against SSA's Office Locator on October 1, 2026.
Where Are the Social Security Hearing Offices in Virginia?
SSA's Office of Hearings Operations has 5 hearing offices in Virginia: Charlottesville, VA Hearing Office (Charlottesville), Norfolk, VA Hearing Office (Norfolk), Richmond, VA Hearing Office (Richmond), Roanoke, VA Hearing Office (Roanoke) and Falls Church, VA National Hearing Center (London). Some Virginia offices send appeals to hearing offices in other states.
Do You Need an Appointment at a Virginia Social Security Office?
SSA asks people to make an appointment before visiting any office. Schedule online or call SSA at 1-800-772-1213 (TTY 1-800-325-0778).