what county is tamworth nh located in
Tamworth, New Hampshire. Tamworth is a town in Carroll County, New Hampshire, United States. The population was 2,856 at the 2010 census. Tamworth includes the villages of Chocorua, South Tamworth, Wonalancet, and Whittier. The White Mountain National Forest is to the north.