The cost of living in Mechanicsburg, Pennsylvania is 18.1% cheaper than Stafford Courthouse, Virginia.