The Town of Orford, New Hampshire (Pop. 1,237) is situated along the Connecticut River approximately 20 miles north of the Town of Hanover. In many ways, Orford is a quintessential rural New England town. The town has a rich agricultural history and features some of the finest federal-style architecture in New Hampshire. Like many rural New Hampshire communities, Orford’s residents have long relied on each other to “get things done” in a spirit of pragmatic Yankee volunteerism.