Contoocook River has a bridge that is in the town in what New Hampshire county?
Contoocook River:  Two picturesque covered bridges in Hopkinton and one in Henniker span the Contoocook, as does another on the Hancock-Greenfield line. Greenfield, New Hampshire: Greenfield is a town in Hillsborough County, New Hampshire, United States.
Hillsborough