The cost of living in El Dorado Hills, California is 28.6% more expensive than Shrewsbury, Massachusetts.