Effingham is a town in Carroll County, New Hampshire, United States. As of the 2000 census, the town population was 1,273. Effingham includes the villages of Effingham Falls, Effingham (Lord's Hill), Center Effingham (Drake's Corner), and South Effingham. Pine River State Forest is in the south.