Skip to main content

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 office

22581 Center Pkwy, Accawmacke Office Pk

(866) 964-1019

View office details

Alexandria

1 office

5510 Cherokee Ave, Suite 200

(888) 472-2402

View office details

Bristol

1 office

3280 Lee Highway

(866) 504-5013

View office details

Charlottesville

1 office

1470 Pantops Mountain Pl, District Office 1st Floor

(866) 613-3959

View office details

Covington

1 office

1010 S Craig Avenue

(888) 527-9334

View office details

Culpeper

1 office

1014 S Main St

(877) 531-4694

View office details

Danville

1 office

3295 US Hwy 29

(866) 331-5398

View office details

Farmville

1 office

324 Commerce Road

(866) 269-4346

View office details

Fredericksburg

1 office

9915 Patriot Highway

(888) 759-3919

View office details

Hampton

1 office

1521 Hardy Cash Dr, Ground Floor

(866) 592-2669

View office details

Harrisonburg

1 office

351 North Mason Street, Ste 115

(866) 964-1718

View office details

Lynchburg

1 office

7618 Timberlake Rd

(866) 964-6142

View office details

Manassas

1 office

9500 Center Street

(855) 210-0123

View office details

Martinsville

1 office

320 Commonwealth Blvd W

(877) 405-9780

View office details

Newport News

1 office

600 Gaston Ct

(866) 331-9169

View office details

Norfolk

1 office

5850 Lake Herbert Dr, First Floor

(866) 858-6089

View office details

North Chesterfield

1 office

600 Southlake Blvd, Suite 100

(877) 773-7231

View office details

Petersburg

1 office

100 Poplar Drive

(877) 803-6322

View office details

Portsmouth

1 office

3305 Airline Blvd

(866) 593-8851

View office details

Reston

1 office

10800 Parkridge Blvd, Suite 100

(866) 829-3158

View office details

Richmond

1 office

1834 W Cary Street

(866) 679-6684

View office details

Roanoke

1 office

612 S Jefferson Street, Suite 100

(866) 701-8179

View office details

Sandston

1 office

245 E. Williamsburg Rd

(866) 218-2307

View office details

South Boston

1 office

2049 Hamilton Blvd

(888) 327-1407

View office details

Staunton

1 office

1600 N Coalter St, Grnbrier Off Pk Bldg 2

(888) 632-6896

View office details

Suffolk

1 office

502 Hillpoint Blvd

(866) 835-7769

View office details

Virginia Beach

1 office

2875 Sabre St, Suite 100

(888) 377-5237

View office details

Winchester

1 office

323 Hope Drive

(866) 331-2320

View office details

Wise

1 office

253 Ridgeview Road SW

(877) 405-7843

View office details

Wytheville

1 office

130 Withers Lane

(888) 632-6893

View office details

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.