Carroll County is located in the center of NH along the eastern border. It is framed by the White Mountain National Forest to the north, and Lake Winnipesaukee to the south. It is essentially a rural environment within a short drive of many of the urban centers of northern New England.