St. Clair borough vs Shrewsbury borough

Shrewsbury borough has a higher population
Metric St. Clair borough Shrewsbury borough
Population 2,811 4,216
Median Income $46,100 $82,400
Unemployment 5.50% 2.60%
Housing Price $107,800 $316,100
Crime Rate 9.30 5.80
Internet Speed 168.70 Mbps 379.00 Mbps

Shrewsbury borough has higher income than St. Clair borough.