The cost of living in Mechanicsburg, Pennsylvania is 42.2% more expensive than Johnstown, Pennsylvania.