With local assisted living rates at $8,145, Hatboro is among the costliest places in the state and nation for residential care. By comparison, the Pennsylvania norm comes in at $4,100, and nationally, seniors pay an average monthly norm of $4,500. Local care costs are also very high compared to rates in nearby cities, including Philadelphia, where facilities charge $5,685 for care, and Lancaster, where residents pay about 32% less for care than seniors in Hatboro. Similarly, assisted living facilities in East Stroudsburg charge about 37% less for care than those in Hatboro, and in Allentown, residents pay $4,784 for care.