The cost of living in Mechanicsburg, Pennsylvania is 20.3% more expensive than Montrose, Pennsylvania.