Canaan is a town in Grafton County, New Hampshire. Its population at the 2010 census was 3,909. The main village of the town, located at the junction of U.S. Route 4 with New Hampshire Route 118, is a Census Designated Place. The Mascoma State Forest is in Canaan.
The Cardigan Mountain School is located here. It is the largest employer in the town. Points of interest here include the Canaan Historical Museum and the Northern Rail Trail. Commercial activities here primarily include sales, production and transport of materials, management and finance, and professional services.