The cost of living in Upper St. Clair, Pennsylvania is 25.4% more expensive than St. Joseph, Michigan.