The cost of living in Mechanicsville, Virginia is 6.6% more expensive than Pleasant Hills, Pennsylvania.