Pennsylvania TANF & Welfare Offices

Department of Human Services Verified against official source Updated August 2026

Pennsylvania's Department of Human Services reports that a typical TANF household — a family of three — receives about $403 a month in cash assistance, one of the more modest average grants among states. DHS delivers the program through County Assistance Offices, a network that includes 90 offices spread across 73 cities, where trained staff review each application and conduct the required eligibility interview. Pennsylvania limits TANF cash assistance to a 60-month lifetime maximum per adult, so caseworkers also track how much of that time a household has already used. Most residents start a case online through COMPASS, but CAO locations remain the place to drop off paperwork in person or get help completing a pending application.

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)

$532-$614/month countable income for a family of three, depending on county group

Max benefit (household of 3)

~$403/month average for a family of three (DHS-reported average, not a stated maximum)

Offices in Pennsylvania

90

TANF Offices in Pennsylvania 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.

Lehigh County Assistance Office

Allentown, PA

555 Union Blvd. Suite 3

Allentown, PA 18109

610-821-6509 or 877-223-5956

Fax: 610-821-6705

7:30AM to 5PM

Blair County Assistance Office

Altoona, PA

1100 Green Avenue

Altoona, PA 16601

866-812-3341

Fax: 814-941-6813

730 AM to 5 PM

Columbia County Assistance Office

Bloomsburg, PA

27 East Seventh Street PO Box 628

Bloomsburg, PA 17815

570-387-4200 or 877-211-1322

Fax: 570-387-4708

8AM to 5PM

McKean County Assistance Office

Bradford, PA

68 Chestnut Street Suite B

Bradford, PA 16701

814-362-4671 or 800-822-1108

Fax: 814-362-4959

730 AM to 5 PM

Cumberland County Assistance Office

Carlisle, PA

33 Westminster Drive

Carlisle, PA 17013

717-240-2700 or 800-269-0173

Fax: 717-240-2781

7 AM to 5 PM

Franklin County Assistance Office

Chambersburg, PA

620 Norland Avenue

Chambersburg, PA 17201

717-264-6121 or 877-289-9177

Fax: 717-264-4801

8AM to 5PM

Delaware County Assistance Office

Chester, PA

701 Crosby Street Suite A

Chester, PA 19013

610-447-5500

Fax: 610-447-5399

8 AM to 5 PM

Clearfield County Assistance Office

Clearfield, PA

1025 Leonard Street

Clearfield, PA 16830

814-765-7591 or 800-521-9218

Fax: 814-765-0802

730 AM to 5 PM

Potter County Assistance Office

Coudersport, PA

269 Route 6 West Room 1

Coudersport, PA 16915

814-274-4900 or 800-446-9896

Fax: 814-274-3635

830 AM to 5 PM

Darby District DHC Office

Darby, PA

845 Main Street

Darby, PA 19023

610-461-3800

Fax: 610-461-3900

8AM to 5PM

Donora Valley District DHS Office

Donora, PA

595 Galiffa Drive PO Box 592

Donora, PA 15033

724-379-1500 or 800-238-9094

Fax: 724-379-1572

7AM to 5PM

Northampton County Assistance Office

Easton, PA

201 Larry Holmes Drive PO Box 10

Easton, PA 18044

610-250-1700 or 800-349-5122

Fax: 610-250-1839

7:30AM to 5PM

Cameron County Assistance Office

Emporium, PA

411 Chestnut Street PO Box 71

Emporium, PA 15834

814-486-3757 or 877-855-1824

Fax: 814-486-1379

830 AM to 5 PM

Adams County Assistance Office

Gettysburg, PA

225 South Franklin Street PO Box 4446

Gettysburg, PA 17325

717-334-6241 or 800-638-6816

Fax: 717-334-4104

8AM to 5PM

Westmoreland County Assistance Main Office

Greensburg, PA

587 Sells Lane

Greensburg, PA 15601

724-832-5200 or 800-905-5413

Fax: 724-832-5202

7AM to 5PM

Dauphin County Assistance Office

Harrisburg, PA

2432 N. 7th Street PO Box 5959

Harrisburg, PA 17110

717-787-2324 or 800-788-5616

Fax: 717-772-4703

8AM to 5PM

Hazleton District DHS Office

Hazleton, PA

10 West Chestnut Street

Hazleton, PA 18201

570-459-3800

Fax: 570-459-3931

7:30AM to 5PM

Huntingdon County Assistance Office

Huntingdon, PA

7591 Lake Raystown

Huntingdon, PA 16652

814-643-1170 or 800-237-7674

Fax: 814-643-5441

730AM to 5PM

Armstrong County Assistance Office

Kittanning, PA

1280 North Water Street

Kittanning, PA 16201

724-543-1651 or 800-424-5235

Fax: 724-548-0274

7:30AM to 5PM

Wayne County Assistance Office

Lake Ariel, PA

15 Innovation Drive

Lake Ariel, PA 18436

570-253-7100 or 877-879-5267

Fax: 717-525-5151

830 AM to 5 PM

Lancaster County Assistance Office

Lancaster, PA

832 Manor Street PO Box 4967

Lancaster, PA 17604

717-299-7411

Fax: 717-299-7565

8AM to 5PM

Sullivan County Assistance Office

Laporte, PA

918 Main Street Suite 2 PO Box 355

Laporte, PA 18626

570-946-7174 or 877-265-1681

Fax: 570-946-7189

8 AM to 5 PM

Union County Assistance Office

Lewisburg, PA

1610 Industrial Boulevard Suite 300

Lewisburg, PA 17837

570-524-2201 or 877-628-2003

Fax: 570-524-2361

830 AM to 5 PM

Mifflin County Assistance Office

Lewistown, PA

1125 Riverside Drive

Lewistown, PA 17044

717-248-6746 or 800-382-5253

Fax: 717-242-6099

7:30AM to 5PM

Clinton County Assistance Office

Lock Haven, PA

300 Bellefonte Avenue Suite 101

Lock Haven, PA 17745

570-748-2971 or 800-820-4159

Fax: 570-893-2973

730 AM to 5 PM

Fulton County Assistance Office

McConnellsburg, PA

539 Fulton Drive

McConnellsburg, PA 17233

717-485-3151 or 800-222-8563

Fax: 717-485-3713

8AM to 5PM

Southeast District DHS Office

McKeesport, PA

220 Sixth Street

McKeesport, PA 15132

412-664-6800

Fax: 412-664-5218

7:30AM to 5PM

Crawford County Assistance Office

Meadville, PA

1084 Water Street PO Box 1187

Meadville, PA 16335

814-333-3400 or 800-527-7861

Fax: 814-333-3527

730 AM to 5 PM

Juniata County Assistance Office

Mifflintown, PA

100 Meadow Lane PO Box 65

Mifflintown, PA 17059

717-436-2158 or 800-586-4282

Fax: 717-436-5402

8:30AM to 5PM

Susquehanna County Assistance Office

Montrose, PA

111 Spruce Street PO Box 128

Montrose, PA 18801

570-278-3891 or 888-753-6328

Fax: 570-278-9508

8 AM to 5 PM

Warren County Assistance Office

N. Warren, PA

210 North Drive Suite A

N. Warren, PA 16365

814-723-6330 or 800-403-4043

Fax: 814-726-1565

8 AM to 5 PM

Perry County Assistance Office

New Bloomfield, PA

100 Centre Drive PO Box 280

New Bloomfield, PA 17068

717-582-2127 or 800-991-1929

Fax: 717-582-4187

8:30AM to 5PM

Lawrence County Assistance Office

New Castle, PA

108 Cascade Galleria

New Castle, PA 16101

724-656-3000 or 800-847-4522

Fax: 724-656-3076

730 AM to 5 PM

Alle-Kiski District DHC Office

New Kensington, PA

909 Industrial Boulevard

New Kensington, PA 15068

724-339-6800 or 800-622-3527

Fax: 724-339-6850

7AM to 5PM

Montgomery County Assistance Office Norristown District

Norristown, PA

1931 New Hope Street

Norristown, PA 19401

610-270-3500 or 877-398-5571

Fax: 610-270-1678

8AM to 5PM

Philadelphia

13 offices

See all 13 offices →

Pittsburgh

6 offices

See all 6 offices →

Schuylkill County Assistance Office

Pottsville, PA

2640 Woodglen Road PO Box 1100

Pottsville, PA 17901

570-621-3000 or 877-306-5439

Fax: 570-624-3334

8:30AM to 5PM

Jefferson County Assistance Office

Punxsutawney, PA

100 Prushnok Drive PO Box 720

Punxsutawney, PA 15767

814-938-2990 or 800-242-8214

Fax: 814-938-3842

830 AM to 5 PM

Beaver County Assistance Office

Rochester, PA

171 Virginia Avenue PO Box 349

Rochester, PA 15074

724-773-7300 or 800-653-3129

Fax: 724-773-7859

7 AM to 5 PM

Lackawanna County Assistance Office

Scranton, PA

100 Lackawanna Avenue

Scranton, PA 18503

570-963-4525 or 877-431-1887

Fax: 570-963-4843

7:30AM to 5PM

Centre County Assistance Office

State College, PA

2580 Park Center Boulevard

State College, PA 16801

814-863-6571 or 800-355-6024

Fax: 814-689-1356

730 AM to 5 PM

Monroe County Assistance Office

Stroudsburg, PA

1972 W. Main Street Suite 101

Stroudsburg, PA 18360

570-424-3030 or 877-905-1495

Fax: 570-424-3915

7:30AM to 5PM

Chester County Assistance Office

Thorndale, PA

100 James Buchanan Drive

Thorndale, PA 19372

610-466-1000 or 888-814-4698

Fax: 610-466-1130

8AM to 5PM

Bradford County Assistance Office

Towanda, PA

1 Elizabeth Street Suite 4 PO Box 398

Towanda, PA 18848

570-265-9186 or 800-542-3938

Fax: 570-265-3061

8 AM to 5 PM

Wyoming County Assistance Office

Tunkhannock, PA

608 Hunter Highway Suite 6 PO Box 490

Tunkhannock, PA 18657

570-836-5171 or 877-699-3312

Fax: 570-996-4141

8AM to 5PM

Fayette County Assistance Office

Uniontown, PA

41 West Church Street

Uniontown, PA 15401

724-439-7015 or 877-832-7545

Fax: 724-439-7002

730 AM to 5 PM

Washington County Assistance Office

Washington, PA

167 North Main Street

Washington, PA 15301

724-223-4300 or 800-835-9720

Fax: 724-223-4675

7:30AM to 5PM

Greene County Assistance Office

Waynesburg, PA

108 Greene Plaza Suite 1

Waynesburg, PA 15370

724- 627-8171 or 888-410-5658

Fax: 724-627-8096

8 AM to 5 PM

Luzerne County Assistance Office Wilkes-Barre District

Wilkes-Barre, PA

205 South Washington Street

Wilkes-Barre, PA 18711

570-826-2100 or 866-220-9320

Fax: 570-826-2178

730 AM to 5 PM

Lycoming County Assistance Office

Williamsport, PA

400 Little League Boulevard PO Box 127

Williamsport, PA 17703

570-327-3300 or 877-867-4014

Fax: 570-321-6501

7:30AM to 5PM

Helpful Guides