The town of Derry is located in southern
New
Hampshire, 13 miles (21 kilometers)
southeast of Manchester,
12 miles (19 kilometers) northeast
of Nashua,
and 42 miles (68 kilometers) northwest
of Boston.
It is part of Rockingham
County, and home to 22,661 residents.