The cost of living in Mechanicsburg, Pennsylvania is 13.0% more expensive than Thompsontown, Pennsylvania.