Home health care in Pennsylvania costs $26 per hour. According to the 2021 Genworth Financial Cost of Care Survey, this is below the national average of $27 per hour. The state also has an affordable cost of living, so Pennsylvania can be a good option for seniors on a budget. In this guide, you’ll learn about typical home health care prices for cities across Pennsylvania, plus a comparison of rates for nearby states.

Home Health Care Costs in Pennsylvania Cities

In Pennsylvania, home health prices can vary widely from one city to the next. Gettysburg, for example, has prices averaging $27.75, but nearby York’s rates are much lower at only $24.88. Seniors in Philadelphia pay an average of $28, and to the west in Pittsburgh, prices are the same. Going north to Allentown, prices drop a bit to $27.50.

Scranton’s prices are cheaper than the state average at $24, and seniors can get home health care in the capital city of Harrisburg for only $1 more. The cheapest cities in Pennsylvania for home health care are Altoona and Johnstown, where residents pay $22.50 and $20 per hour, respectively.

Home Health Care Costs in Nearby States

Pennsylvania is among the most affordable options for home health care in the northeastern U.S. West Virginia is the cheapest option in this region, with care costing residents just $18.75 hourly. Ohio rates are 50 cents more than Pennsylvania’s at $26.50, and in Maryland, seniors pay around $27. New York is much more expensive than Pennsylvania — residents here pay an average of $29 for their care. New Jersey is even higher at $29.95.