The cost of living in Upper St. Clair, Pennsylvania is 5.0% more expensive than Glen Allen, Virginia.