VA · 30 offices
Social Security Offices in Virginia
Below are all Social Security Administration field offices in Virginia, grouped by city. Each listing includes address, phone number, and office hours. For fastest service, book an appointment before visiting — walk-ins often face 1–3 hour waits.
Sort Virginia offices by distance
Use your device location or enter a ZIP code to reorder the list from closest to farthest.
Cities with SSA offices in Virginia
Click a city to see all offices there, or tap a single-office city to go directly.
Accomac
1 office22581 Center Pkwy, Accawmacke Office Pk
(866) 964-1019
Alexandria
1 office5510 Cherokee Ave, Suite 200
(888) 472-2402
Bristol
1 office3280 Lee Highway
(866) 504-5013
Charlottesville
1 office1470 Pantops Mountain Pl, District Office 1st Floor
(866) 613-3959
Covington
1 office1010 S Craig Avenue
(888) 527-9334
Culpeper
1 office1014 S Main St
(877) 531-4694
Danville
1 office3295 US Hwy 29
(866) 331-5398
Farmville
1 office324 Commerce Road
(866) 269-4346
Fredericksburg
1 office9915 Patriot Highway
(888) 759-3919
Hampton
1 office1521 Hardy Cash Dr, Ground Floor
(866) 592-2669
Harrisonburg
1 office351 North Mason Street, Ste 115
(866) 964-1718
Lynchburg
1 office7618 Timberlake Rd
(866) 964-6142
Manassas
1 office9500 Center Street
(855) 210-0123
Martinsville
1 office320 Commonwealth Blvd W
(877) 405-9780
Newport News
1 office600 Gaston Ct
(866) 331-9169
Norfolk
1 office5850 Lake Herbert Dr, First Floor
(866) 858-6089
North Chesterfield
1 office600 Southlake Blvd, Suite 100
(877) 773-7231
Petersburg
1 office100 Poplar Drive
(877) 803-6322
Portsmouth
1 office3305 Airline Blvd
(866) 593-8851
Reston
1 office10800 Parkridge Blvd, Suite 100
(866) 829-3158
Richmond
1 office1834 W Cary Street
(866) 679-6684
Roanoke
1 office612 S Jefferson Street, Suite 100
(866) 701-8179
Sandston
1 office245 E. Williamsburg Rd
(866) 218-2307
South Boston
1 office2049 Hamilton Blvd
(888) 327-1407
Staunton
1 office1600 N Coalter St, Grnbrier Off Pk Bldg 2
(888) 632-6896
Suffolk
1 office502 Hillpoint Blvd
(866) 835-7769
Virginia Beach
1 office2875 Sabre St, Suite 100
(888) 377-5237
Winchester
1 office323 Hope Drive
(866) 331-2320
Wise
1 office253 Ridgeview Road SW
(877) 405-7843
Wytheville
1 office130 Withers Lane
(888) 632-6893
About SSA Offices in Virginia
The Social Security Administration operates 30 field offices throughout Virginia to help residents apply for Social Security cards, retirement and disability benefits, Medicare, and SSI. Most offices are open Monday through Friday, with reduced hours on Wednesdays.
You can use any Virginia SSA office regardless of your home address. If one office is fully booked, try the next closest. Our "find office near me" tool sorts by proximity automatically.
Many transactions can be completed online at ssa.gov without visiting an office — especially replacing a lost SSN card and applying for retirement benefits. For phone help, call 1-800-772-1213 (TTY 1-800-325-0778), Monday through Friday, 8:00 AM to 7:00 PM local time. See our guide to reaching a live agent quickly.