Franconia is a town in Grafton County, New Hampshire, United States. The population was 924 at the 2000 census. Set in the White Mountains, Franconia is home to Franconia Notch State Park. Parts of the White Mountain National Forest are in the east and south. The Appalachian Trail crosses the southern part.