The cost of living in Beverly Hills, Michigan is 29.9% more expensive than St. Clair Shores, Michigan.