Based on comparing nursing home semiprivate rooms, York’s monthly cost is over $2,500 higher than the average monthly cost for other U.S. cities. York is also $253 higher than Pennsylvania’s average of $10,038.
Harrisburg is north of York and averages $10,311. Lancaster to the northeast costs $11,224 monthly, with Philadelphia averaging $11,285. Allentown is the most costly at $12,471. At the far western border of Pennsylvania, the least expensive is Pittsburg averaging $9,125 monthly, and Gettysburg and Hershey both average a few hundred dollars more per month than York.