Owls Head Cliff is located in the metropolis of Benton, NH. The Town Office building is open about one hour per week. Most of the residents live across the street in the Town Cemetery. The town has one business, a repair shop for trucks and logging equipment, and over 23,000 acres of the WMNF.