Colebrook is a town in Coos County, New Hampshire, United States. The population was 2,321 at the 2000 census. Situated in the Great North Woods Region, it is bounded on the west by the Connecticut River and home to Beaver Brook Falls Natural Area. Colebrook includes the villages of Kidderville, Upper Kidderville and Factory Village. Colebrook is part of the Berlin, NH–VT Micropolitan Statistical Area.