Northampton township vs Shrewsbury borough

Shrewsbury borough has a higher population
Metric Northampton township Shrewsbury borough
Population 2,811 4,216
Median Income $63,200 $82,400
Unemployment 4.00% 2.60%
Housing Price $204,800 $316,100
Crime Rate 7.60 5.80
Internet Speed 264.20 Mbps 379.00 Mbps

Shrewsbury borough has higher income than Northampton township.