The cost of living in Lancaster, Pennsylvania is 20.8% more expensive than Rocky Mount, North Carolina.