Doylestown borough vs New Britain township

New Britain township has a higher population
Metric Doylestown borough New Britain township
Population 8,318 12,422
Median Income $97,884 $101,200
Unemployment 1.94% 2.20%
Housing Price $491,228 $418,800
Crime Rate 11.94 5.60
Internet Speed 399.84 Mbps 421.10 Mbps

New Britain township has higher income than Doylestown borough.