Indian Head Trail is a hiking trail in Lincoln, New Hampshire. It is within White Mountain National Forest and Franconia Notch State Park. It is 1.8 miles long and begins at 1,010 feet altitude. Traveling the entire trail is 3.6 miles with a total elevation gain of 1,594 feet. The Trailhead parking (elevation 919 feet) parking is near the trailhead. The trail ends near the Indian Head viewpoint and Mount Pemigewasset (elevation 2,523 feet).