En el año 2005 tenía una población de 71.254 habitantes y una densidad poblacional de 2,069 personas por km².
[1] New Britain se encuentra ubicada en las coordenadas 41°40′30″N 72°47′14″O / 41.67500, -72.78722.
[2] Según la Oficina del Censo en 2000 los ingresos medios por hogar en la localidad eran de $34,185, y los ingresos medios por familia eran $41,056.
Los hombres tenían unos ingresos medios de $34,848 frente a los $26,873 para las mujeres.
La renta per cápita para la localidad era de $18,404.