Carmichaels borough vs Upper Nazareth township

Upper Nazareth township has a higher population
Metric Carmichaels borough Upper Nazareth township
Population 4,924 7,341
Median Income $51,884 $84,200
Unemployment 5.14% 2.60%
Housing Price $154,228 $344,800
Crime Rate 16.18 5.50
Internet Speed 186.84 Mbps 401.30 Mbps

Upper Nazareth township has higher income than Carmichaels borough.