Virginia TANF & Welfare Offices

Virginia's TANF cash assistance is delivered through local departments of social services, part of a network that includes 121 offices across 116 cities. Because the state sets separate income and payment standards by locality group, a three-person assistance unit's gross income ceiling runs from about $966 a month in Group II localities up to $1,175 in higher-cost Group III localities, with a matching maximum monthly payment of $482 to $587 for that household size. Most families start their case through the CommonHelp portal, where eligibility can be checked and an application submitted without a trip to a local office, though paper applications and in-person help are still available at every local department. Once approved, most working-age adults are also enrolled in the Virginia Initiative for Education and Work (VIEW), which local caseworkers use to connect recipients to job training and employment services alongside the cash benefit.

Updated August 28, 2026 — verified against official source

TANF Offices in Virginia by City

Cities with one office show its address and hours directly below. Cities with more show a link to see every office.

TANF

Accomack Department of Social Services

Accomack, VA

22554 Center Parkway Accawmacke Office Park

Accomack, VA 23301

☎ 757-787-1530

Fax: 757-787-9303

TANF

Alexandria Division of Human Services

Alexandria, VA

2525 Mount Vernon Ave.

Alexandria, VA 22301

☎ 703-746-5700

Fax: 703-746-5974

TANF

Amelia Department of Social Services

Amelia, VA

16360 Dunn Street Suite 201

Amelia, VA 23002

☎ 804-561-2681

Fax: 804-561-6040

TANF

Amherst Department of Social Services

Amherst, VA

224 Second St.

Amherst, VA 24521

☎ 434-946-9330

Fax: 434-946-9319

TANF

Appomattox Department of Social Services

Appomattox, VA

318 Court St.

Appomattox, VA 24522

☎ 434-352-7125

Fax: 434-352-0064

TANF

Arlington County Department of Social Services

Arlington, VA

2100 Washington Blvd. 1st Floor

Arlington, VA 22204

☎ 703-228-1350

Fax: 703-228-1120

TANF

Hanover County Department of Social Services

Ashland, VA

12304 S. Washington Highway

Ashland, VA 23005

☎ 804-365-4100

Fax: 804-365-4110

TANF

Bedford Department of Social Services

Bedford, VA

119 E. Main St.

Bedford, VA 24523

☎ 540-586-7750

Fax: 540-586-7785

TANF

Clarke County Department of Social Services

Berryville, VA

311 E. Main St.

Berryville, VA 22611

☎ 540-955-3700

Fax: 540-955-3958

TANF

Bland County Department of Social Services

Bland, VA

612 Main St.

Bland, VA 24315

☎ 276-688-4111

Fax: 276-688-1468

TANF

Caroline Department of Social Services

Bowling Green, VA

17202 Richmond Turnpike PO Box 430

Bowling Green, VA 22427

☎ 804-633-5071

Fax: 804-633-5648

TANF

Mecklenburg County Department of Social Services

Boydton, VA

911 Madison St.

Boydton, VA 23917

☎ 434-738-6138

Fax: 434-738-6150

Bristol

2 offices

See all 2 offices →
TANF

Buckingham County Department of Social Services

Buckingham Court House, VA

13360 West James Anderson Highway

Buckingham Court House, VA 23921

☎ 434-969-4246

Fax: 434-969-1449

TANF

Charles City Department of Social Services

Charles City, VA

10600 Courthouse Road

Charles City, VA 23030

☎ 804-652-1708

Fax: 804-829-2430

TANF

Charlotte County Department of Social Services

Charlotte Court House, VA

400 Thomas Jefferson Hwy

Charlotte Court House, VA 23923

☎ 434-542-5164

Fax: 434-542-5692

Charlottesville

2 offices

See all 2 offices →
TANF

Pittsylvania County Department of Social Services

Chatham, VA

220 H. G. McGhee Drive

Chatham, VA 24531

☎ 434-432-7281

Fax: 434-432-0923

TANF

Chesapeake Department of Social Services

Chesapeake, VA

100 Outlaw St.

Chesapeake, VA 23320

☎ 757-382-2000

Fax: 757-543-1644

TANF

Chesterfield Colonial Heights Department of Social Services

Chesterfield, VA

9501 Lucy Corr Circle

Chesterfield, VA 23832

☎ 804-748-1100

Fax: 804-717-6294

TANF

Montgomery County Department of Social Services

Christiansburg, VA

210 S. Pepper St. Suite B

Christiansburg, VA 24073

☎ 540-382-6990

Fax: 540-382-6945

TANF

Dickenson County Department of Social Services

Clintwood, VA

Brush Creek Road

Clintwood, VA 24228

☎ 276-926-1661

Fax: 276-926-8144

TANF

Southampton County Department of Social Services

Courtland, VA

26022 Administration Center Drive

Courtland, VA 23837

☎ 757-653-3080

Fax: 757-653-0357

TANF

Alleghany-Covington Department of Social Services

Covington, VA

110 Rosedale Ave. Suite B

Covington, VA 24426

☎ 540-965-1780

Fax: 540-965-1772

TANF

Culpeper County Human Services

Culpeper, VA

1835 Industry Drive PO Box 1355

Culpeper, VA 22701

☎ 540-727-0372

Fax: 540-727-7584

TANF

Cumberland County Department of Social Services

Cumberland, VA

71 Community Center Drive

Cumberland, VA 23040

☎ 804-492-4915

Fax: 804-492-9346

TANF

Botetourt County Department of Social Services

Daleville, VA

220 Commons Parkway

Daleville, VA 24083

☎ 540-591-5960

Fax: 540-591-5969

TANF

Danville Division of Social Services

Danville, VA

510 Patton St.

Danville, VA 24541

☎ 434-799-6543

Fax: 434-797-8818

TANF

Dinwiddie Department of Social Services

Dinwiddie, VA

12318 Boydton Plank Road

Dinwiddie, VA 23841

☎ 804-469-4524

Fax: 804-469-4506

TANF

Northampton County Department of Social Services

Eastville, VA

5265 The Hornes

Eastville, VA 23347

☎ 757-678-5153

Fax: 757-678-0475

TANF

Greensville Emporia Department of Social Services

Emporia, VA

1748 E. Atlantic St.

Emporia, VA 23847

☎ 434-634-6576

Fax: 434-634-4986

TANF

Fairfax County Department of Family Services

Fairfax, VA

12011 Government Center Parkway Suite 232

Fairfax, VA 22035

☎ 703-324-7500

Fax: 703-222-9487

TANF

Prince Edward County Department of Social Services

Farmville, VA

111 South St.

Farmville, VA 23901

☎ 434-392-3113

Fax: 434-392-8453

TANF

Floyd County Department of Social Services

Floyd, VA

120 W. Oxford St.

Floyd, VA 24091

☎ 540-745-9316

Fax: 540-745-9325

TANF

Fluvanna County Department of Social Services

Fork Union, VA

8880 B James Madison Highway

Fork Union, VA 23055

☎ 434-842-8221

Fax: 434-842-2776

TANF

Franklin City Department of Social Services

Franklin, VA

306 N. Main St

Franklin, VA 23851

☎ 757-562-8520

Fax: 757-516-6683

TANF

Fredericksburg Department of Social Services

Fredericksburg, VA

608 Jackson Street

Fredericksburg, VA 22401

☎ 540-372-1032

Fax: 540-372-1157

TANF

Warren County Department of Social Services

Front Royal, VA

465 W 15th Street Suite 100

Front Royal, VA 22630

☎ 540-635-3430

Fax: 540-635-8451

TANF

Galax City Department of Social Services

Galax, VA

105 E. Center St PO Box 166

Galax, VA 24333

☎ 276-236-8111

Fax: 276-236-9313

TANF

Scott County Department of Social Services

Gate City, VA

190 Beech Street Suite 101

Gate City, VA 24251

☎ 276-386-3631

Fax: 276-386-6031

TANF

Gloucester Department of Social Services

Gloucester, VA

6641 Short Lane

Gloucester, VA 23061

☎ 804-693-2671

Fax: 804-693-5511

TANF

Goochland Department of Social Services

Goochland, VA

1800 Sandy Hook Road Suite 200

Goochland, VA 23063

☎ 804-556-5880

Fax: 804-556-4718

TANF

Buchanan County Department of Social Services

Grundy, VA

3174 Slate Creek Road

Grundy, VA 24614

☎ 276-935-8106

Fax: 276-935-5412

TANF

Halifax County Department of Social Services

Halifax, VA

1030 Cowford Road

Halifax, VA 24558

☎ 434-476-6594

Fax: 434-476-5258

TANF

Hampton Department of Social Services

Hampton, VA

1320 LaSalle Ave.

Hampton, VA 23669

☎ 757-727-1800

Fax: 757-727-1835

TANF

Harrisonburg Rockingham Department of Social Services

Harrisonburg, VA

110 N. Mason St.

Harrisonburg, VA 22803

☎ 540-574-5100

Fax: 540-574-5127

TANF

Northumberland County Department of Social Services

Heathsville, VA

6373 Northumberland Highway Suite A

Heathsville, VA 22473

☎ 804-580-3477

Fax: 804-580-5815

TANF

Henrico County Department of Social Services

Henrico, VA

8600 Dixon Powers Drive

Henrico, VA 23273

☎ 804-501-4001

Fax: 804-501-4006

TANF

Carroll County Department of Social Services

Hillsville, VA

605-8 Pine St.

Hillsville, VA 24343

☎ 276-730-3130

Fax: 276-730-3135

TANF

Hopewell Department of Social Services

Hopewell, VA

316 E. Cawson Street

Hopewell, VA 23860

☎ 804-541-2330

Fax: 804-541-2347

TANF

Grayson County Department of Social Services

Independence, VA

129 Davis St.

Independence, VA 24348

☎ 276-773-2452

Fax: 276-773-2361

TANF

Isle of Wight Department of Social Services

Isle of Wight, VA

17100 Monument Circle Suite A

Isle of Wight, VA 23397

☎ 757-365-0880

Fax: 757-365-0886

TANF

Lee County Department of Social Services

Jonesville, VA

108 Hill St.

Jonesville, VA 24264

☎ 276-346-1010

Fax: 276-346-2217

TANF

King and Queen Department of Social Services

King and Queen Courthouse, VA

241 Allen Circle PO Box 7

King and Queen Courthouse, VA 23085

☎ 804-769-5003

Fax: 804-785-5885

TANF

King George Department of Social Services

King George, VA

10069 Kings Highway

King George, VA 22484

☎ 540-775-3544

Fax: 540-775-3098

TANF

King William Department of Social Services

King William, VA

172 Courthouse Lane

King William, VA 23086

☎ 804-769-4905

Fax: 804-769-4979

TANF

Lancaster County Department of Social Services

Lancaster, VA

9049 Mary Ball Road PO Box 185

Lancaster, VA 22503

☎ 804-462-5141

Fax: 804-462-0330

TANF

Brunswick County Department of Social Services

Lawrenceville, VA

201 Sharp St. Suite 100

Lawrenceville, VA 23868

☎ 434-848-2142

Fax: 434-848-2828

TANF

Russell County Department of Social Services

Lebanon, VA

79 Rogers St.

Lebanon, VA 24266

☎ 276-889-3031

Fax: 276-889-2662

TANF

Loudoun County Department of Family Services

Leesburg, VA

102 Heritage Way Suite 103

Leesburg, VA 20177

☎ 703-777-0353

Fax: 703-771-5214

TANF

Rockbridge Buena Vista-Lexington Area Social Services

Lexington, VA

20 E. Preston St.

Lexington, VA 24450

☎ 540-463-7143

Fax: 540-464-9110

TANF

Louisa County Department of Human Services

Louisa, VA

103 McDonald St.

Louisa, VA 23093

☎ 540-967-1320

Fax: 540-967-0593

TANF

Nelson County Department of Social Services

Lovingston, VA

203 Front St.

Lovingston, VA 22949

☎ 434-263-7160

Fax: 434-263-8605

TANF

Lunenburg County Department of Social Services

Lunenburg, VA

11387 Courthouse Road

Lunenburg, VA 23952

☎ 434-696-2134

Fax: 434-696-2534

TANF

Lynchburg Department of Human Services

Lynchburg, VA

99 9th St.

Lynchburg, VA 24505

☎ 434-455-5850

Fax: 434-847-1785

TANF

Madison County Department of Social Services

Madison, VA

101 S. Main St.

Madison, VA 22727

☎ 540-948-5521

Fax: 540-948-3762

Manassas

2 offices

See all 2 offices →
TANF

Manassas Park Department of Social Services

Manassas Park, VA

City Hall 1 Park Center Court

Manassas Park, VA 20111

☎ 703-335-8880

Fax: 703-335-8899

TANF

Smyth County Department of Social Services

Marion, VA

121 Bagley Circle Suite 200

Marion, VA 24354

☎ 276-783-8148

Fax: 276-783-6327

TANF

Henry-Martinsville Department of Social Services

Martinsville, VA

20 Progress Drive

Martinsville, VA 24115

☎ 276-656-4300

Fax: 276-656-4303

TANF

Mathews Department of Social Services

Mathews, VA

Route 611 536 Church Street

Mathews, VA 23109

☎ 804-725-7192

Fax: 804-725-7086

TANF

Highland County Department of Social Services

Monterey, VA

158 Courthouse Lane Courthouse Annex

Monterey, VA 24465

☎ 540-468-2199

Fax: 540-468-3099

TANF

Westmoreland Department of Social Services

Montross, VA

18849 Kings Highway

Montross, VA 22520

☎ 804-493-9305

Fax: 804-493-9309

TANF

Giles County Department of Social Services

Narrows, VA

211 Main St. Suite 109

Narrows, VA 24124

☎ 540-726-8315

Fax: 540-726-8253

TANF

Craig County Department of Social Services

New Castle, VA

177 Court St.

New Castle, VA 24127

☎ 540-864-5117

Fax: 540-864-6662

TANF

New Kent Department of Social Services

New Kent, VA

7911 Courthouse Way Suite 100

New Kent, VA 23124

☎ 804-966-1853

Fax: 804-966-9170

TANF

Newport News Department of Human Services

Newport News, VA

Rouse Tower 6060 Jefferson Ave.

Newport News, VA 23605

☎ 757-926-6300

Fax: 757-926-6118

TANF

Norfolk Department of Human Services

Norfolk, VA

201 E. Little Creek Rd.

Norfolk, VA 23505

☎ 757-664-6000

Fax: 757-664-3275

TANF

Norton City Department of Social Services

Norton, VA

644 Park Avenue NW

Norton, VA 24273

☎ 276-679-2701

Fax: 276-679-0607

TANF

Nottoway County Department of Social Services

Nottoway, VA

288 W. Courthouse Road

Nottoway, VA 23955

☎ 434-645-8494

Fax: 434-645-7643

TANF

Orange County Department of Social Services

Orange, VA

146 Madison Road Suite 201

Orange, VA 22960

☎ 540-672-1155

Fax: 540-672-9118

TANF

Petersburg Department of Social Services

Petersburg, VA

400 Farmer St.

Petersburg, VA 23804

☎ 804-861-4720

Fax: 804-861-0137

TANF

Portsmouth Department of Social Services

Portsmouth, VA

1701 High St. Suite 101

Portsmouth, VA 23704

☎ 757-405-1800

Fax: 757-465-2951

TANF

Powhatan County Department of Social Services

Powhatan, VA

3908 Old Buckingham Road Suite 2

Powhatan, VA 23139

☎ 804-598-5630

Fax: 804-598-5614

TANF

Prince George Department of Social Services

Prince George, VA

6450 Administration Drive Building 12

Prince George, VA 23875

☎ 804-733-2650

Fax: 804 733-2652

TANF

Pulaski County Department of Social Services

Pulaski, VA

53 Commerce Street

Pulaski, VA 24301

☎ 540-980-7995

Fax: 540-980-7993

TANF

Radford City Department of Social Services

Radford, VA

928 W. Main St.

Radford, VA 24141

☎ 540-731-3663

Fax: 540-731-5000

TANF

Richmond City Department of Social Services

Richmond, VA

900 E. Marshall St.

Richmond, VA 23240

☎ 804-646-7000

Fax: 804-646-7018

TANF

Roanoke City Department of Social Services

Roanoke, VA

1510 Williamson Road N.E.

Roanoke, VA 24012

☎ 540-853-2591

Fax: 540-853-2027

TANF

Franklin County Department of Social Services

Rocky Mount, VA

11161 Virgil H. Goode Highway

Rocky Mount, VA 24151

☎ 540-483-9247

Fax: 540-483-1933

TANF

Campbell County Department of Social Services

Rustburg, VA

69 Kabler Lane

Rustburg, VA 24588

☎ 434-332-9585

Fax: 434-332-9699

TANF

Roanoke County Department of Social Services

Salem, VA

220 E. Main St.

Salem, VA 24153

☎ 540-387-6087

Fax: 540-387-6210

TANF

Spotsylvania Department of Social Services

Spotsylvania, VA

9019 Old Battlefield Blvd 2nd Floor

Spotsylvania, VA 22553

☎ 540-507-7898

Fax: 540-507-7806

TANF

Stafford County Department of Social Services

Stafford, VA

1300 Courthouse Road

Stafford, VA 22555

☎ 540-658-8720

Fax: 540-658-8798

TANF

Greene County Department of Social Services

Stanardsville, VA

10009 Spotswood Trail

Stanardsville, VA 22973

☎ 434-985-5246

Fax: 434-985-5266

TANF

Page County Department of Social Services

Stanley, VA

215 W. Main St. Suite A

Stanley, VA 22851

☎ 540-778-1053

Fax: 540-778-1421

TANF

Sussex Department of Social Services

Stony Creek, VA

20103 Princeton Road

Stony Creek, VA 23882

☎ 434-246-1083

Fax: 434-246-2504

TANF

Patrick County Department of Social Services

Stuart, VA

106 Rucker St. Suite 128

Stuart, VA 24171

☎ 276-694-3328

Fax: 276-694-8210

TANF

Suffolk Department of Social Services

Suffolk, VA

135 Hall Avenue Suite B

Suffolk, VA 23434

☎ 757-514-7450

Fax: 757-514-4869

TANF

Surry Department of Social Services

Surry, VA

45 School Street

Surry, VA 23883

☎ 757-294-5240

Fax: 757-294-5248

TANF

Essex Department of Social Services

Tappahannock, VA

772 Richmond Beach Road

Tappahannock, VA 22560

☎ 804-443-3561

Fax: 804-443-8254

TANF

Tazewell County Department of Social Services

Tazewell, VA

253 Chamber Drive

Tazewell, VA 24651

☎ 276-988-8500

Fax: 276-988-2765

TANF

Middlesex County Department of Social Services

Urbanna, VA

2893 General Puller Highway

Urbanna, VA 23175

☎ 804-758-2348

Fax: 804-758-2357

TANF

Shenandoah Valley Department of Social Services

Verona, VA

68 Dick Huff Lane

Verona, VA 24482

☎ 540-245-5800

Fax: 540-245-5880

TANF

Virginia Beach Department of Human Services

Virginia Beach, VA

3432 Virginia Beach Blvd. Suite 342

Virginia Beach, VA 23452

☎ 757-385-3200

Fax: 757-385-3466

TANF

Bath County Department of Social Services

Warm Springs, VA

65 Courthouse Hill Road

Warm Springs, VA 24484

☎ 540-839-7271

Fax: 540-839-7278

TANF

Fauquier County Department of Social Services

Warrenton, VA

320 Hospital Drive Suite 11

Warrenton, VA 20186

☎ 540-422-8400

Fax: 540-422-8449

TANF

Richmond County Department of Social Services

Warsaw, VA

5579 Richmond Road

Warsaw, VA 22572

☎ 804-333-4088

Fax: 804-333-0156

TANF

Rappahannock County Department of Social Services

Washington, VA

354 Gay St.

Washington, VA 22747

☎ 540-675-3313

Fax: 540-675-3315

TANF

Shenandoah Valley Department of Social Services

Waynesboro, VA

1200 Shenandoah Ave.

Waynesboro, VA 22980

☎ 540-942-6646

Fax: 540-942-6658

Williamsburg

2 offices

See all 2 offices →

Winchester

2 offices

See all 2 offices →
TANF

Wise County Department of Social Services

Wise, VA

5612 N. Bear Creed Rd

Wise, VA 24293

☎ 276-328-8056

Fax: 276-328-8632

TANF

Shenandoah County Department of Social Services

Woodstock, VA

494 N. Main St. Suite 200

Woodstock, VA 22664

☎ 540-459-6226

Fax: 540-459-6223

TANF

Wythe County Department of Social Services

Wytheville, VA

290 S. Sixth Street Suite 200

Wytheville, VA 24382

☎ 276-228-5493

Fax: 276-228-0705

TANF

York Poquoson Social Services

Yorktown, VA

301 Goodwin Neck Road

Yorktown, VA 23692

☎ 757-890-3787

Fax: 757-890-3934

Helpful Guides