Pennsylvania TANF & Welfare Offices

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.

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