The cost of living in Upper St. Clair, Pennsylvania is 31.1% more expensive than Grand Forks, North Dakota.