Therapists & Counselors in Middletown, PA
Looking for physical & occupational therapy instead? 25 registered in Middletown →
17 registered licensed providers
17.4 per 10,000 residents
243rd of 1,055 places in PA
population 9,776
17 licensed providers are registered in Middletown — about 17.4 for every 10,000 residents.
With a population of 9,776, that works out to 17.4 providers per 10,000 residents. Density is a rough measure: providers register a practice address, which may be a clinic serving a much wider area than the city itself.
Density is the closest public proxy for how hard it will be to get an appointment, but it is only a proxy. It counts everyone with a registered address here, including people who have retired, moved or stopped taking new clients — nothing forces those records to be updated. Read it as a cautionary upper bound rather than a promise.
Middletown is the 243rd largest concentration in Pennsylvania by number of providers, accounting for 0.1% of the state total.
The largest single group is mental health counselor, at 5 providers or 29% of the total. Licence titles vary between states for what is often similar training and scope, so the mix here partly reflects how Pennsylvania licenses its providers.
No single licence type dominates here — mental health counselor and professional counselor are within reach of each other. For most common reasons to seek therapy, the distinction between those licences matters less than availability and cost.
17 is a small enough number that availability, not choice, will decide how quickly you are seen. Licences are issued at state level, so the practical pool is usually wider than this page shows: 53,486 licensed providers are registered across Pennsylvania, and many practices now offer appointments by video. The towns listed further down are the next places to look.
These counts come from the federal NPI registry. A provider appears here if they hold an active NPI with a practice address in this area — it does not mean they are currently accepting new clients, and the registry does not record insurance, fees or availability.
Licence types in Middletown
Everyone registered in Middletown
| Name | Licence type | Practice address | Phone |
|---|---|---|---|
| Ashley Glenn, LCSW | Clinical Social Worker | 515 SPRUCE ST, 17057 | (864) 494-2776 |
| Ashley Jones, LCSW | Clinical Social Worker | 1801 OBERLIN RD STE 311, 17057 | (717) 971-0529 |
| Gale Sherrid, LCSW | Clinical Social Worker | 1000 S EISENHOWER BLVD, 17057 | (717) 443-1235 |
| Erika Stiffler | Clinical Social Worker | 1160 FOXIANNA RD, 17057 | (717) 425-4015 |
| Carol Williams, MED | Counseling Psychologist | 699 LONGVIEW DR, 17057 | (717) 564-2458 |
| Antania Barnes, MS, BSL | Mental Health Counselor | 1690 LAKESIDE DR, 17057 | (814) 746-0617 |
| Carl Heffermehl | Mental Health Counselor | 29 WOODMERE BUILDING, 17057 | (203) 794-2732 |
| Rachel Holly, BSW | Mental Health Counselor | 1022 N UNION ST, 17057 | (717) 562-2435 |
| Kathleen Horner, MSW | Mental Health Counselor | 1022 N UNION ST, 17057 | (717) 409-4334 |
| Taylor Smith | Mental Health Counselor | 1801 OBERLIN RD STE 30312, 17057 | (717) 831-0070 |
| Vernal Simms, M.DIV. | Pastoral Counselor | 100 BROWN ST, 17057 | (717) 388-1059 |
| Michelle Dibella, MA, NCC, LPC | Professional Counselor | 23 JUNIATA ST, 17057 | (570) 856-1464 |
| Eric Holmes | Professional Counselor | 777 W HARRISBURG PIKE, 17057 | (717) 948-6025 |
| Corinne Ruppert, LPC | Professional Counselor | 215 OBERLIN RD, 17057 | (717) 418-9579 |
| Leslie Stambaugh | Professional Counselor | 75 EDGEWATER DR, 17057 | (717) 166-8538 |
| Andrea Rigby, PSY.D. | Psychologist | 3100 SCHOOLHOUSE RD, 17057 | (717) 531-7462 |
| Frinnet Ruiz Ramirez | Social Worker | 1961 BRENTWOOD DR, 17057 | (347) 825-0886 |
Nearby places
| Place | Providers | Distance |
|---|---|---|
| Hummelstown | 51 | 7.3 km |
| Valley Green | 9 | 7.4 km |
| Steelton | 4 | 8.6 km |
| York Haven | 4 | 10.1 km |
| Hershey | 222 | 11.4 km |
| Elizabethtown | 46 | 12.3 km |
| New Cumberland | 9 | 13.0 km |
| Lewisberry | 4 | 13.3 km |