Ephrata borough vs Upper St. Clair

Upper St. Clair has a higher population
Metric Ephrata borough Upper St. Clair
Population 14,051 20,311
Median Income $69,118 $144,400
Unemployment 3.08% 1.00%
Housing Price $251,228 $751,100
Crime Rate 10.61 2.70
Internet Speed 286.18 Mbps 595.10 Mbps

Upper St. Clair has higher income than Ephrata borough.