Virginia TANF & Welfare Offices

Department of Social Services Verified against official source Updated August 2026

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.

This site is an independent, non-government TANF directory and isn't affiliated with, endorsed by, or operated by any state or federal government agency. Always verify details directly with the official agency before visiting or applying.

Income limit (household of 3)

$966-$1,175/month gross (varies by locality group)

Max benefit (household of 3)

$482-$587/month

Offices in Virginia

121

TANF Offices in Virginia by City

Cities with 1-2 offices show their address and hours directly below. Cities with 3 or more show a link to see every office.

Accomack Department of Social Services

Accomack, VA

22554 Center Parkway Accawmacke Office Park

Accomack, VA 23301

757-787-1530

Fax: 757-787-9303

Alexandria Division of Human Services

Alexandria, VA

2525 Mount Vernon Ave.

Alexandria, VA 22301

703-746-5700

Fax: 703-746-5974

Amelia Department of Social Services

Amelia, VA

16360 Dunn Street Suite 201

Amelia, VA 23002

804-561-2681

Fax: 804-561-6040

Amherst Department of Social Services

Amherst, VA

224 Second St.

Amherst, VA 24521

434-946-9330

Fax: 434-946-9319

Appomattox Department of Social Services

Appomattox, VA

318 Court St.

Appomattox, VA 24522

434-352-7125

Fax: 434-352-0064

Arlington County Department of Social Services

Arlington, VA

2100 Washington Blvd. 1st Floor

Arlington, VA 22204

703-228-1350

Fax: 703-228-1120

Hanover County Department of Social Services

Ashland, VA

12304 S. Washington Highway

Ashland, VA 23005

804-365-4100

Fax: 804-365-4110

Bedford Department of Social Services

Bedford, VA

119 E. Main St.

Bedford, VA 24523

540-586-7750

Fax: 540-586-7785

Clarke County Department of Social Services

Berryville, VA

311 E. Main St.

Berryville, VA 22611

540-955-3700

Fax: 540-955-3958

Bland County Department of Social Services

Bland, VA

612 Main St.

Bland, VA 24315

276-688-4111

Fax: 276-688-1468

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

Mecklenburg County Department of Social Services

Boydton, VA

911 Madison St.

Boydton, VA 23917

434-738-6138

Fax: 434-738-6150

Bristol City Department of Social Services

Bristol, VA

621 Washington St.

Bristol, VA 24201

276-645-7450

Fax: 276-645-7475

Washington County Department of Social Services

Bristol, VA

15068 Lee Highway Suite 100

Bristol, VA 24202

276-645-5000

Fax: 276-645-5055

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

Charles City Department of Social Services

Charles City, VA

10600 Courthouse Road

Charles City, VA 23030

804-652-1708

Fax: 804-829-2430

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

Albemarle County Department of Social Services

Charlottesville, VA

1600 Fifth St. Suite A

Charlottesville, VA 22902

434-972-4010

Fax: 434-972-4080

Charlottesville Department of Social Services

Charlottesville, VA

120 Seventh St. N.E.

Charlottesville, VA 22902

434-970-3400

Fax: 434-970-3444

Pittsylvania County Department of Social Services

Chatham, VA

220 H. G. McGhee Drive

Chatham, VA 24531

434-432-7281

Fax: 434-432-0923

Chesapeake Department of Social Services

Chesapeake, VA

100 Outlaw St.

Chesapeake, VA 23320

757-382-2000

Fax: 757-543-1644

Chesterfield Colonial Heights Department of Social Services

Chesterfield, VA

9501 Lucy Corr Circle

Chesterfield, VA 23832

804-748-1100

Fax: 804-717-6294

Montgomery County Department of Social Services

Christiansburg, VA

210 S. Pepper St. Suite B

Christiansburg, VA 24073

540-382-6990

Fax: 540-382-6945

Dickenson County Department of Social Services

Clintwood, VA

Brush Creek Road

Clintwood, VA 24228

276-926-1661

Fax: 276-926-8144

Southampton County Department of Social Services

Courtland, VA

26022 Administration Center Drive

Courtland, VA 23837

757-653-3080

Fax: 757-653-0357

Alleghany-Covington Department of Social Services

Covington, VA

110 Rosedale Ave. Suite B

Covington, VA 24426

540-965-1780

Fax: 540-965-1772

Culpeper County Human Services

Culpeper, VA

1835 Industry Drive PO Box 1355

Culpeper, VA 22701

540-727-0372

Fax: 540-727-7584

Cumberland County Department of Social Services

Cumberland, VA

71 Community Center Drive

Cumberland, VA 23040

804-492-4915

Fax: 804-492-9346

Botetourt County Department of Social Services

Daleville, VA

220 Commons Parkway

Daleville, VA 24083

540-591-5960

Fax: 540-591-5969

Danville Division of Social Services

Danville, VA

510 Patton St.

Danville, VA 24541

434-799-6543

Fax: 434-797-8818

Dinwiddie Department of Social Services

Dinwiddie, VA

12318 Boydton Plank Road

Dinwiddie, VA 23841

804-469-4524

Fax: 804-469-4506

Northampton County Department of Social Services

Eastville, VA

5265 The Hornes

Eastville, VA 23347

757-678-5153

Fax: 757-678-0475

Greensville Emporia Department of Social Services

Emporia, VA

1748 E. Atlantic St.

Emporia, VA 23847

434-634-6576

Fax: 434-634-4986

Fairfax County Department of Family Services

Fairfax, VA

12011 Government Center Parkway Suite 232

Fairfax, VA 22035

703-324-7500

Fax: 703-222-9487

Prince Edward County Department of Social Services

Farmville, VA

111 South St.

Farmville, VA 23901

434-392-3113

Fax: 434-392-8453

Floyd County Department of Social Services

Floyd, VA

120 W. Oxford St.

Floyd, VA 24091

540-745-9316

Fax: 540-745-9325

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

Franklin City Department of Social Services

Franklin, VA

306 N. Main St

Franklin, VA 23851

757-562-8520

Fax: 757-516-6683

Fredericksburg Department of Social Services

Fredericksburg, VA

608 Jackson Street

Fredericksburg, VA 22401

540-372-1032

Fax: 540-372-1157

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

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

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

Gloucester Department of Social Services

Gloucester, VA

6641 Short Lane

Gloucester, VA 23061

804-693-2671

Fax: 804-693-5511

Goochland Department of Social Services

Goochland, VA

1800 Sandy Hook Road Suite 200

Goochland, VA 23063

804-556-5880

Fax: 804-556-4718

Buchanan County Department of Social Services

Grundy, VA

3174 Slate Creek Road

Grundy, VA 24614

276-935-8106

Fax: 276-935-5412

Halifax County Department of Social Services

Halifax, VA

1030 Cowford Road

Halifax, VA 24558

434-476-6594

Fax: 434-476-5258

Hampton Department of Social Services

Hampton, VA

1320 LaSalle Ave.

Hampton, VA 23669

757-727-1800

Fax: 757-727-1835

Harrisonburg Rockingham Department of Social Services

Harrisonburg, VA

110 N. Mason St.

Harrisonburg, VA 22803

540-574-5100

Fax: 540-574-5127

Northumberland County Department of Social Services

Heathsville, VA

6373 Northumberland Highway Suite A

Heathsville, VA 22473

804-580-3477

Fax: 804-580-5815

Henrico County Department of Social Services

Henrico, VA

8600 Dixon Powers Drive

Henrico, VA 23273

804-501-4001

Fax: 804-501-4006

Carroll County Department of Social Services

Hillsville, VA

605-8 Pine St.

Hillsville, VA 24343

276-730-3130

Fax: 276-730-3135

Hopewell Department of Social Services

Hopewell, VA

316 E. Cawson Street

Hopewell, VA 23860

804-541-2330

Fax: 804-541-2347

Grayson County Department of Social Services

Independence, VA

129 Davis St.

Independence, VA 24348

276-773-2452

Fax: 276-773-2361

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

Lee County Department of Social Services

Jonesville, VA

108 Hill St.

Jonesville, VA 24264

276-346-1010

Fax: 276-346-2217

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

King George Department of Social Services

King George, VA

10069 Kings Highway

King George, VA 22484

540-775-3544

Fax: 540-775-3098

King William Department of Social Services

King William, VA

172 Courthouse Lane

King William, VA 23086

804-769-4905

Fax: 804-769-4979

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

Brunswick County Department of Social Services

Lawrenceville, VA

201 Sharp St. Suite 100

Lawrenceville, VA 23868

434-848-2142

Fax: 434-848-2828

Russell County Department of Social Services

Lebanon, VA

79 Rogers St.

Lebanon, VA 24266

276-889-3031

Fax: 276-889-2662

Loudoun County Department of Family Services

Leesburg, VA

102 Heritage Way Suite 103

Leesburg, VA 20177

703-777-0353

Fax: 703-771-5214

Rockbridge Buena Vista-Lexington Area Social Services

Lexington, VA

20 E. Preston St.

Lexington, VA 24450

540-463-7143

Fax: 540-464-9110

Louisa County Department of Human Services

Louisa, VA

103 McDonald St.

Louisa, VA 23093

540-967-1320

Fax: 540-967-0593

Nelson County Department of Social Services

Lovingston, VA

203 Front St.

Lovingston, VA 22949

434-263-7160

Fax: 434-263-8605

Lunenburg County Department of Social Services

Lunenburg, VA

11387 Courthouse Road

Lunenburg, VA 23952

434-696-2134

Fax: 434-696-2534

Lynchburg Department of Human Services

Lynchburg, VA

99 9th St.

Lynchburg, VA 24505

434-455-5850

Fax: 434-847-1785

Madison County Department of Social Services

Madison, VA

101 S. Main St.

Madison, VA 22727

540-948-5521

Fax: 540-948-3762

Manassas City Department of Family Services

Manassas, VA

9324 West Street

Manassas, VA 20110

703-361-8277

Fax: 703-361-6933

Prince William County Department of Social Services

Manassas, VA

7987 Ashton Ave. Suite 200

Manassas, VA 20109

703-792-7500

Fax: 703-792-7363

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

Smyth County Department of Social Services

Marion, VA

121 Bagley Circle Suite 200

Marion, VA 24354

276-783-8148

Fax: 276-783-6327

Henry-Martinsville Department of Social Services

Martinsville, VA

20 Progress Drive

Martinsville, VA 24115

276-656-4300

Fax: 276-656-4303

Mathews Department of Social Services

Mathews, VA

Route 611 536 Church Street

Mathews, VA 23109

804-725-7192

Fax: 804-725-7086

Highland County Department of Social Services

Monterey, VA

158 Courthouse Lane Courthouse Annex

Monterey, VA 24465

540-468-2199

Fax: 540-468-3099

Westmoreland Department of Social Services

Montross, VA

18849 Kings Highway

Montross, VA 22520

804-493-9305

Fax: 804-493-9309

Giles County Department of Social Services

Narrows, VA

211 Main St. Suite 109

Narrows, VA 24124

540-726-8315

Fax: 540-726-8253

Craig County Department of Social Services

New Castle, VA

177 Court St.

New Castle, VA 24127

540-864-5117

Fax: 540-864-6662

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

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

Norfolk Department of Human Services

Norfolk, VA

201 E. Little Creek Rd.

Norfolk, VA 23505

757-664-6000

Fax: 757-664-3275

Norton City Department of Social Services

Norton, VA

644 Park Avenue NW

Norton, VA 24273

276-679-2701

Fax: 276-679-0607

Nottoway County Department of Social Services

Nottoway, VA

288 W. Courthouse Road

Nottoway, VA 23955

434-645-8494

Fax: 434-645-7643

Orange County Department of Social Services

Orange, VA

146 Madison Road Suite 201

Orange, VA 22960

540-672-1155

Fax: 540-672-9118

Petersburg Department of Social Services

Petersburg, VA

400 Farmer St.

Petersburg, VA 23804

804-861-4720

Fax: 804-861-0137

Portsmouth Department of Social Services

Portsmouth, VA

1701 High St. Suite 101

Portsmouth, VA 23704

757-405-1800

Fax: 757-465-2951

Powhatan County Department of Social Services

Powhatan, VA

3908 Old Buckingham Road Suite 2

Powhatan, VA 23139

804-598-5630

Fax: 804-598-5614

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

Pulaski County Department of Social Services

Pulaski, VA

53 Commerce Street

Pulaski, VA 24301

540-980-7995

Fax: 540-980-7993

Radford City Department of Social Services

Radford, VA

928 W. Main St.

Radford, VA 24141

540-731-3663

Fax: 540-731-5000

Richmond City Department of Social Services

Richmond, VA

900 E. Marshall St.

Richmond, VA 23240

804-646-7000

Fax: 804-646-7018

Roanoke City Department of Social Services

Roanoke, VA

1510 Williamson Road N.E.

Roanoke, VA 24012

540-853-2591

Fax: 540-853-2027

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

Campbell County Department of Social Services

Rustburg, VA

69 Kabler Lane

Rustburg, VA 24588

434-332-9585

Fax: 434-332-9699

Roanoke County Department of Social Services

Salem, VA

220 E. Main St.

Salem, VA 24153

540-387-6087

Fax: 540-387-6210

Spotsylvania Department of Social Services

Spotsylvania, VA

9019 Old Battlefield Blvd 2nd Floor

Spotsylvania, VA 22553

540-507-7898

Fax: 540-507-7806

Stafford County Department of Social Services

Stafford, VA

1300 Courthouse Road

Stafford, VA 22555

540-658-8720

Fax: 540-658-8798

Greene County Department of Social Services

Stanardsville, VA

10009 Spotswood Trail

Stanardsville, VA 22973

434-985-5246

Fax: 434-985-5266

Page County Department of Social Services

Stanley, VA

215 W. Main St. Suite A

Stanley, VA 22851

540-778-1053

Fax: 540-778-1421

Sussex Department of Social Services

Stony Creek, VA

20103 Princeton Road

Stony Creek, VA 23882

434-246-1083

Fax: 434-246-2504

Patrick County Department of Social Services

Stuart, VA

106 Rucker St. Suite 128

Stuart, VA 24171

276-694-3328

Fax: 276-694-8210

Suffolk Department of Social Services

Suffolk, VA

135 Hall Avenue Suite B

Suffolk, VA 23434

757-514-7450

Fax: 757-514-4869

Surry Department of Social Services

Surry, VA

45 School Street

Surry, VA 23883

757-294-5240

Fax: 757-294-5248

Essex Department of Social Services

Tappahannock, VA

772 Richmond Beach Road

Tappahannock, VA 22560

804-443-3561

Fax: 804-443-8254

Tazewell County Department of Social Services

Tazewell, VA

253 Chamber Drive

Tazewell, VA 24651

276-988-8500

Fax: 276-988-2765

Middlesex County Department of Social Services

Urbanna, VA

2893 General Puller Highway

Urbanna, VA 23175

804-758-2348

Fax: 804-758-2357

Shenandoah Valley Department of Social Services

Verona, VA

68 Dick Huff Lane

Verona, VA 24482

540-245-5800

Fax: 540-245-5880

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

Bath County Department of Social Services

Warm Springs, VA

65 Courthouse Hill Road

Warm Springs, VA 24484

540-839-7271

Fax: 540-839-7278

Fauquier County Department of Social Services

Warrenton, VA

320 Hospital Drive Suite 11

Warrenton, VA 20186

540-422-8400

Fax: 540-422-8449

Richmond County Department of Social Services

Warsaw, VA

5579 Richmond Road

Warsaw, VA 22572

804-333-4088

Fax: 804-333-0156

Rappahannock County Department of Social Services

Washington, VA

354 Gay St.

Washington, VA 22747

540-675-3313

Fax: 540-675-3315

Shenandoah Valley Department of Social Services

Waynesboro, VA

1200 Shenandoah Ave.

Waynesboro, VA 22980

540-942-6646

Fax: 540-942-6658

James City County Department of Social Services

Williamsburg, VA

5249 Old Towne Road

Williamsburg, VA 23188

757-259-3100

Fax: 757-259-3188

Williamsburg Human Services

Williamsburg, VA

401 Lafayette St.

Williamsburg, VA 23185

757-220-6161

Fax: 757-220-6113

Frederick County Department of Social Services

Winchester, VA

107 N. Kent St. Third Floor

Winchester, VA 22601

540-665-5688

Fax: 540-665-5664

Winchester Department of Social Services

Winchester, VA

24 Baker Street

Winchester, VA 22601

540-662-3807

Fax: 540-662-3279

Wise County Department of Social Services

Wise, VA

5612 N. Bear Creed Rd

Wise, VA 24293

276-328-8056

Fax: 276-328-8632

Shenandoah County Department of Social Services

Woodstock, VA

494 N. Main St. Suite 200

Woodstock, VA 22664

540-459-6226

Fax: 540-459-6223

Wythe County Department of Social Services

Wytheville, VA

290 S. Sixth Street Suite 200

Wytheville, VA 24382

276-228-5493

Fax: 276-228-0705

York Poquoson Social Services

Yorktown, VA

301 Goodwin Neck Road

Yorktown, VA 23692

757-890-3787

Fax: 757-890-3934

Helpful Guides