Freedom is a town located in Carroll County, New Hampshire, United States. The population was 1,489 at the 2010 census. The town's eastern boundary runs along the Maine state border. Ossipee Lake, with a resort and camps, is in the southwest of the town.
The town was once a part of Effingham called "North Effingham". Following an influx of new settlers from Maine, there was a conflict of culture and religion between them and people from the New Hampshire seacoast area who already populated Effingham. As a result, North Effingham separated into a town of its own. The community, incorporated in 1831, was appropriately named "Freedom".
The town was the setting for the children's fantasy book The Enormous Egg by Oliver Butterworth, first published in 1956 but reissued years later, and a 2001 broadcast of This American Life, "House on Loon Lake". The episode depicted an abandoned house explored by young boys in town for summer camp at Loon Lake.