The cost of living in South River, New Jersey is 28.8% more expensive than St. Clair Shores, Michigan.