There are 20 nursing homes serving Shrewsbury, Pennsylvania. This includes 1 in Shrewsbury and 19 nearby. The costs per day for nursing home care in Pennsylvania range from $160 to $450, with a median expenditure running about $272. The per month cost averages around $8,160 and ranges between $4,800 and $13,500. Annually, the median cost is about $99,196, which is above the US average of $77,380.
Costs of nursing home care in Shrewsbury typically range between $315 per day and $388 per day. The average cost is approximately $342 per day, or around $124,830 annually.
Located within York County, Shrewsbury is a small city in the State of Pennsylvania. It is part of the York-Hanover metro area. While the surrounding metropolitan area is home to 371,661 residents, there are 5,806 within the city. The 55+ community currently constitutes around 35% of the overall population.
Shrewsbury has an average SeniorScore™ of 68. The city has a median per capita income of $31,000 and a median household income is $70,000 (the Pennsylvania state average is $51,000). The median housing price in Shrewsbury is $325,500, which is significantly higher than the Pennsylvania average of $213,000. The city also has an average unemployment rate of roughly 5.88%.
Shrewsbury has medium average temperatures, with medium winters and pleasant summers. The city gets average amounts of rain annually. In relation to other cities in the United States, Shrewsbury has very low air quality.