Pennsylvania · Listings Checked October 2026

Mental Health Care for Veterans in Pennsylvania

Where Can You Find Mental Health Care for Veterans in Pennsylvania?

SAMHSA's FindTreatment.gov lists 146 mental health facilities with programs for veterans in Pennsylvania (checked October 2026). The most are in Philadelphia (13), Pittsburgh (8) and Harrisburg (5). 102 of them accept Medicaid.

Mental Health Care for Veterans in Pennsylvania by City

Mental Health Care for Veterans in Pennsylvania by city
CityListedAccept Medicaid
Mental Health Care for Veterans in Philadelphia1310
Mental Health Care for Veterans in Pittsburgh84
Mental Health Care for Veterans in Harrisburg54
Mental Health Care for Veterans in Reading54
Mental Health Care for Veterans in Wilkes Barre53
Mental Health Care for Veterans in Norristown43
Mental Health Care for Veterans in Butler33
Mental Health Care for Veterans in Exton32
Mental Health Care for Veterans in Lancaster32
Mental Health Care for Veterans in Phoenixville31
Mental Health Care for Veterans in York31
Mental Health Care for Veterans in Altoona21
Mental Health Care for Veterans in Bethlehem21
Mental Health Care for Veterans in Du Bois21
Mental Health Care for Veterans in Easton21
Mental Health Care for Veterans in Erie21
Mental Health Care for Veterans in Greensburg21
Mental Health Care for Veterans in Langhorne21
Mental Health Care for Veterans in Meadville21
Mental Health Care for Veterans in Mechanicsburg20
Mental Health Care for Veterans in Pottsville21
Mental Health Care for Veterans in Scranton22
Mental Health Care for Veterans in Williamsport22
Mental Health Care for Veterans in Allentown11
Mental Health Care for Veterans in Ambler11
Mental Health Care for Veterans in Ambridge11
Mental Health Care for Veterans in Bangor11
Mental Health Care for Veterans in Beaver11
Mental Health Care for Veterans in Beaver Falls11
Mental Health Care for Veterans in Bellefonte11
Mental Health Care for Veterans in Bloomsburg11
Mental Health Care for Veterans in Bradford11
Mental Health Care for Veterans in Bryn Mawr11
Mental Health Care for Veterans in Camp Hill11
Mental Health Care for Veterans in Chester11
Mental Health Care for Veterans in Clarion11
Mental Health Care for Veterans in Clearfield11
Mental Health Care for Veterans in Coalport11
Mental Health Care for Veterans in Coatesville10
Mental Health Care for Veterans in Corry11
Mental Health Care for Veterans in Doylestown10
Mental Health Care for Veterans in Duncansville11
Mental Health Care for Veterans in Everett11
Mental Health Care for Veterans in Flourtown11
Mental Health Care for Veterans in Fort Washington11
Mental Health Care for Veterans in Franklin10
Mental Health Care for Veterans in Fredericktown11
Mental Health Care for Veterans in Havertown11
Mental Health Care for Veterans in Hazleton11
Mental Health Care for Veterans in Homestead11
Mental Health Care for Veterans in Huntingdon11
Mental Health Care for Veterans in Irwin10
Mental Health Care for Veterans in Jenkintown11
Mental Health Care for Veterans in Johnstown10
Mental Health Care for Veterans in Kane11
Mental Health Care for Veterans in Latrobe10
Mental Health Care for Veterans in Lebanon10
Mental Health Care for Veterans in Lehighton11
Mental Health Care for Veterans in Lemont Furnace11
Mental Health Care for Veterans in Levittown10
Mental Health Care for Veterans in Lewisburg11
Mental Health Care for Veterans in Milford11
Mental Health Care for Veterans in Millerton11
Mental Health Care for Veterans in Montoursville11
Mental Health Care for Veterans in Nanticoke11
Mental Health Care for Veterans in Newtown Square10
Mental Health Care for Veterans in Philipsburg11
Mental Health Care for Veterans in Plymouth Meeting10
Mental Health Care for Veterans in Port Matilda10
Mental Health Care for Veterans in Punxsutawney11
Mental Health Care for Veterans in Roaring Spring11
Mental Health Care for Veterans in Rochester11
Mental Health Care for Veterans in Saint Marys11
Mental Health Care for Veterans in Sayre10
Mental Health Care for Veterans in Sellersville11
Mental Health Care for Veterans in Sewickley11
Mental Health Care for Veterans in Smethport11
Mental Health Care for Veterans in Somerset11
Mental Health Care for Veterans in Stroudsburg11
Mental Health Care for Veterans in Sunbury11
Mental Health Care for Veterans in Torrance11
Mental Health Care for Veterans in Vestaburg11
Mental Health Care for Veterans in Warren10
Mental Health Care for Veterans in Washington11
Mental Health Care for Veterans in Wayne10
Mental Health Care for Veterans in Waynesburg11
Mental Health Care for Veterans in Wexford11
Mental Health Care for Veterans in Willow Street10
Mental Health Care for Veterans in Yeagertown11
Mental Health Care for Veterans in Zelienople11

From SAMHSA's FindTreatment.gov listings, checked October 2026. Cities with enough listings link to their own page; others link to the city's full treatment page.

More About Mental Health Care for Veterans

Read PTSD and trauma therapy. For the state's crisis lines, Medicaid coverage and license lookups, see mental health care in Pennsylvania.

Other services in Pennsylvania: low-cost mental health care in Pennsylvania, mental health clinics that take medicaid in Pennsylvania, child and teen mental health services in Pennsylvania, ptsd treatment in Pennsylvania, walk-in mental health crisis centers in Pennsylvania, emdr therapy in Pennsylvania, community mental health centers in Pennsylvania.

Frequently Asked Questions

How Many Mental Health Care for Veterans Are in Pennsylvania?

SAMHSA's FindTreatment.gov lists 146 mental health facilities with programs for veterans in Pennsylvania, checked October 2026. The most are in Philadelphia (13), Pittsburgh (8) and Harrisburg (5).

Do Mental Health Care for Veterans in Pennsylvania Accept Medicaid?

102 of the 146 listed accept Medicaid. Confirm your plan with the facility before you start.

Sources

  1. SAMHSA FindTreatment.gov listing data, checked October 2026

In crisis? Call or text 988 or chat at 988lifeline.org, any time. If someone is in immediate danger, call 911. anxiety.help is an independent guide, not a mental health provider or crisis service, and doesn't give medical advice. For a free, confidential referral, call SAMHSA's National Helpline at 1-800-662-4357.