The cost of living in Mechanicsburg, Pennsylvania is 2.6% more expensive than Clayton, North Carolina.