The cost of living in Mount Vernon, New York is 51.0% more expensive than St. Clair Shores, Michigan.