All markets › Pennsylvania

Philadelphia, PA

There are 525 healthcare facilities in this market — 180 nursing homes, 60 hospitals, 194 assisted living, 20 behavioral health and 71 other. Here is what their own federal filings and this week’s job postings say about staffing demand, free and with nothing asked.

96
short of staff

nursing homes staffing below what their own resident mix calls for, from the payroll they file with Medicare.

139
already buy agency

nursing homes whose own payroll filing reports contract nursing hours last quarter. They are buying from somebody.

160
advertising now

facilities with at least one job advertised in this market this week.

41,476
beds

licensed beds across the market - the size of the ground your caregivers would cover.

Shortfall and agency purchasing come from CMS Payroll-Based Journal filings (2026Q1), which nursing homes file quarterly — they describe the most recent quarter reported, not today. Job postings are a separate source, read every week. Hospitals and assisted living are counted in the facility total; the two nursing-home measures are not claimed for them, because the federal filing that produces them exists for nursing homes only.

Which of these towns can your caregivers reach?

Tick them and the figures become yours instead of the whole market’s. Nothing is asked for and nothing is sent — it stays in your browser.

Your ground is where your caregivers will actually turn up — not a state line. Tick a town to start.
TownCountyFacilitiesBeds
PhiladelphiaPhiladelphia1088,531
West ChesterChester291,497
DoylestownBucks16897
MediaDelaware16969
LansdaleMontgomery141,436
QuakertownBucks11698
SellersvilleBucks9274
WarminsterBucks9650
NewtownBucks8452
YardleyBucks8518
Glen MillsDelaware7683
Lafayette HillMontgomery7590
NorristownMontgomery7578
SpringfieldDelaware7184
AmblerMontgomery6415
Huntingdon ValleyMontgomery6346
Kennett SquareChester6417
LanghorneBucks6594
WyncoteMontgomery6449
Blue BellMontgomery5312
ExtonChester5546
MalvernChester5398
Newtown SquareDelaware5400
North WalesMontgomery5594
PhoenixvilleChester5361
PottstownMontgomery5406
BensalemBucks4172
BoothwynDelaware490
BroomallDelaware4558
DowningtownChester4336
HatboroMontgomery4414
Honey BrookChester4379
MeadowbrookMontgomery4386
Plymouth MeetingMontgomery4351
SouthamptonBucks4211
WarringtonBucks4645
Bala CynwydMontgomery3235
BristolBucks3200
Bryn MawrDelaware3324
CollegevilleMontgomery3310
DarbyDelaware3400
DresherMontgomery3283
East NorritonMontgomery3335
FlourtownMontgomery3252
Fort WashingtonMontgomery3127
HarleysvilleMontgomery3225
HaverfordDelaware3324
King Of PrussiaMontgomery3362
PaoliChester3224
PhiladelphiaMontgomery3495
RosemontDelaware3297
WallingfordDelaware3272
WyndmoorMontgomery3361
AbingtonMontgomery2110
AudubonMontgomery2291
BerwynDelaware2—
BerwynChester2—
Center ValleyLehigh2121
ChalfontBucks2100
ChesterDelaware2280
CoatesvilleChester280
DouglassvilleBerks2268
GladwyneMontgomery2113
GlensideMontgomery2189
HollandBucks2218
JenkintownMontgomery2—
LevittownBucks2149
LimaDelaware2838
Lower GwyneddMontgomery268
NarvonLancaster2115
Norristown, PaMontgomery2—
PennsburgMontgomery2167
PerkasieBucks2—
PottstownChester2257
RichboroBucks2202
RichlandtownBucks2243
RoyersfordMontgomery2467
RydalMontgomery2186
SoudertonMontgomery2225
Spring CityChester2292
WayneChester2207
West BrandywineChester2133
Willow GroveMontgomery2295
WynnewoodMontgomery2180
YeadonDelaware2319
ZieglervilleMontgomery2135
AstonDelaware1—
BechtelsvilleBerks190
BoyertownBerks1119
BrookhavenDelaware1—
Bryn MawrMontgomery1—
BuckinghamBucks1130
Chester SpringsChester1132
CoopersburgBucks1—
CoopersburgLehigh1180
DevonChester184
Drexel HillDelaware1—
DublinBucks126
Eagleville, PaMontgomery1—
East LansdowneDelaware145
Elkins ParkMontgomery1150
ElwynDelaware1—
FrederickMontgomery161
Ft. WashingtonMontgomery1—
GlenmooreChester131
GwyneddMontgomery1112
HatboroBucks160
HatfieldMontgomery150
HatfieldBucks180
HaverfordMontgomery198
HavertownDelaware1110
JamisonBucks1130
LandsdaleMontgomery142
LimeportLehigh174
LimerickMontgomery1122
MontgomeryvilleMontgomery1155
MorgantownLancaster171
New HopeBucks1123
PhiladephiaPhiladelphia1—
PhoenixvilleMontgomery1132
PipersvilleBucks128
Prospect ParkDelaware1180
Rose ValleyDelaware1—
RoslynMontgomery1120
SchwenksvilleMontgomery190
Spring HouseMontgomery1120
SwarthmoreDelaware1—
TelfordMontgomery175
TelfordBucks1125
Upland, PaDelaware1—
VillanovaDelaware1—
White MarshPhiladelphia1244
WorcesterMontgomery176

Which of them should you call first?

Across this market, 96 nursing homes are staffing below their own resident mix and 139 already pay for agency nursing. This page says how many. Which buildings, and why each one is worth the call, is what the working board shows.

Get your price for this ground → See the board first

Would you rather just be shown? Ask for this market’s report — the real one out of demandPILOT, read through and marked up, so you can see what it is telling you before you decide anything. No charge and no call booked.

Town counts cover every kind of facility. The two staffing figures above are market-wide and come from nursing-home payroll filings — they are deliberately not broken out by town, because in most towns here that would name a building, and naming a real facility as short of staff on a public page is something this site does not do.

See the Opportunity. Put Your Team on It.

Every market we have measured is free to look at, with no sign-in and nothing asked. When you want the names rather than the counts, the ask is back up the page.

Look up another market →