En el año 2005 tenía una población de 5.571 habitantes y una densidad poblacional de 70 personas por km².
[2] Harwinton se encuentra ubicada en las coordenadas 41°45′16″N 73°03′25″O / 41.75444, -73.05694.
[3] Según la Oficina del Censo en 2000 los ingresos medios por hogar en la localidad eran de $66,222, y los ingresos medios por familia eran $75,912.
Los hombres tenían unos ingresos medios de $51,597 frente a los $40,000 para las mujeres.
La renta per cápita para la localidad era de $32,137.