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 23301Accomac(866) 964-1019 | 1-800-772-1213Details
Alexandria Office6295 Edsall Road Alexandria VA 22312Alexandria1-800-772-1213 | 1-800-325-0778Details
Arlington Office1401 Wilson Blvd Arlington VA 22209Arlington1-800-772-1213 | 1-800-325-0778Details
Bristol Office2484 Lee Highway Bristol VA 24202Bristol(276) 466-2231 | 1-800-772-1213Details
Charlottesville Office1470 Pantops Mtn Place Charlottesville VA 22911Charlottesville(866) 613-3959 | 1-800-772-1213Details
Covington Office1010 S Craig Avenue Covington VA 24426Covington(540) 962-4941 | 1-800-772-1213Details
Culpeper Office1014 S Main St Culpeper VA 22701Culpeper(877) 531-4694 | 1-800-772-1213Details
Danville Office875 Piney Forest Road Danville VA 24540Danville(866) 331-5398 | 1-800-772-1213Details
Fairfax Office11212 Waples Mill Rd Fairfax VA 22030Fairfax1-800-772-1213 | 1-800-325-0778Details
Farmville Office324 Commerce Road Farmville VA 23901Farmville(434) 392-8121 | 1-800-772-1213Details
Fredericksburg Office9915 Jeff Davis Hwy Fredericksburg VA 22407Fredericksburg1-800-772-1213Details
Hampton Office1521 Hardy Cash Dr Hampton VA 23666Hampton(866) 592-2669 | 1-800-772-1213Details
Harrisonburg Office351 N Mason St Harrisonburg VA 22802Harrisonburg1-866-964-1718Details
Lynchburg Office7618 Timberlake Rd Lynchburg VA 24502Lynchburg(866) 964-6142 | 1-800-772-1213Details
Manassas Office9500 Center Street Manassas VA 20110Manassas1-800-772-1213 | 1-800-325-0778Details
Martinsville Office320 W Commonwealth Blv Martinsville VA 24112Martinsville(276) 632-6446 | 1-800-772-1213Details
Midlothian Office13551 Waterford Place Midlothian VA 23112Midlothian1-877-773-7231Details
Newport News Office11706 Jefferson Avenue Newport News VA 23606Newport News(757) 873-3914 | 1-800-772-1213Details
Norfolk Office5850 Lake Herbert Dr Norfolk VA 23502Norfolk(866) 858-6089 | 1-800-772-1213Details
Petersburg Office100 Poplar Drive Petersburg VA 23805Petersburg(877) 803-6322 | 1-800-772-1213Details
Portsmouth Office3305 Airline Blvd Portsmouth VA 23701Portsmouth(866) 593-8851 | 1-800-772-1213Details
Richmond Office1834 West Cary Street Richmond VA 23220Richmond1-800-772-1213Details
Sandston Office245 East Williamsburg Rd Sandston VA 23150Sandston1-866-218-2307Details
Roanoke Office612 S Jefferson Street Roanoke VA 24011Roanoke(866) 701-8179 | 1-800-772-1213Details
South Boston Office2049 Hamilton Blvd South Boston VA 24592South Boston(888) 327-1407 | 1-800-772-1213Details