Litchfield est située sur la rive est du Merrimack[2]. La municipalité s'étend sur 15,30 milles carrés (39,63 km2), dont 0,35 milles carrés (0,91 km2) d'étendues d'eau[1].
La population de Litchfield est estimée à 8 475 habitants au [3].
Le revenu par habitant était en moyenne de 37 962 dollars par an entre 2012 et 2016, au-dessus de la moyenne du New Hampshire (35 264 dollars) et de la moyenne nationale (29 829 dollars). Sur cette même période, 3,9 % des habitants de Litchfield vivaient sous le seuil de pauvreté (contre 7,3 % dans l'État et 12,7 % à l'échelle des États-Unis)[3].