Litchfield es un municipio situado en el condado de Hillsborough, Nuevo Hampshire, Estados Unidos.
[2] La localidad está ubicada en las coordenadas 42°50′46″N 71°28′6″O / 42.84611, -71.46833.
Según la Oficina del Censo, tiene una superficie total de 39.64 km², de los cuales 38.65 km² corresponden a tierra firme y 0.99 km² están cubiertos de agua.
[3] Según el censo de 2020, en ese momento había 8478 personas residiendo en la localidad.
Del total de la población, el 3.11% eran hispanos o latinos de cualquier raza.