This site is NOT endorsed by or affiliated with the Social Security Administration (SSA) or any other government office. Office contact information and locations only.

Virginia Social Security Office Locations

Search all social security office locations in the state of Virginia. Find a Virginia social security office location by the city your looking for. Map the location your looking for in our easy to use locator. Below is the statewide list of Virginia offices. These social security offices in VA are the most up-to-date list available.

Office Address City Phone Details
Accomac Office22581 Center Pkwy
Accomac VA 23301
Accomac(866) 964-1019 | 1-800-772-1213Details
Alexandria Office6295 Edsall Road
Alexandria VA 22312
Alexandria1-800-772-1213 | 1-800-325-0778Details
Arlington Office1401 Wilson Blvd
Arlington VA 22209
Arlington1-800-772-1213 | 1-800-325-0778Details
Bristol Office2484 Lee Highway
Bristol VA 24202
Bristol(276) 466-2231 | 1-800-772-1213Details
Charlottesville Office1470 Pantops Mtn Place
Charlottesville VA 22911
Charlottesville(866) 613-3959 | 1-800-772-1213Details
Covington Office1010 S Craig Avenue
Covington VA 24426
Covington(540) 962-4941 | 1-800-772-1213Details
Culpeper Office1014 S Main St
Culpeper VA 22701
Culpeper(877) 531-4694 | 1-800-772-1213Details
Danville Office875 Piney Forest Road
Danville VA 24540
Danville(866) 331-5398 | 1-800-772-1213Details
Fairfax Office11212 Waples Mill Rd
Fairfax VA 22030
Fairfax1-800-772-1213 | 1-800-325-0778Details
Farmville Office324 Commerce Road
Farmville VA 23901
Farmville(434) 392-8121 | 1-800-772-1213Details
Fredericksburg Office9915 Jeff Davis Hwy
Fredericksburg VA 22407
Fredericksburg1-800-772-1213Details
Hampton Office1521 Hardy Cash Dr
Hampton VA 23666
Hampton(866) 592-2669 | 1-800-772-1213Details
Harrisonburg Office351 N Mason St
Harrisonburg VA 22802
Harrisonburg1-866-964-1718Details
Lynchburg Office7618 Timberlake Rd
Lynchburg VA 24502
Lynchburg(866) 964-6142 | 1-800-772-1213Details
Manassas Office9500 Center Street
Manassas VA 20110
Manassas1-800-772-1213 | 1-800-325-0778Details
Martinsville Office320 W Commonwealth Blv
Martinsville VA 24112
Martinsville(276) 632-6446 | 1-800-772-1213Details
Midlothian Office13551 Waterford Place
Midlothian VA 23112
Midlothian1-877-773-7231Details
Newport News Office11706 Jefferson Avenue
Newport News VA 23606
Newport News(757) 873-3914 | 1-800-772-1213Details
Norfolk Office5850 Lake Herbert Dr
Norfolk VA 23502
Norfolk(866) 858-6089 | 1-800-772-1213Details
Petersburg Office100 Poplar Drive
Petersburg VA 23805
Petersburg(877) 803-6322 | 1-800-772-1213Details