Castle Trail is a hiking trail in Coös County, New Hampshire. It is within White Mountain National Forest. It is 4.3 miles long and begins at 1,498 feet altitude. Traveling the entire trail is 8.7 miles with a total elevation gain of 4,198 feet. The trail ends near Mount Jefferson (elevation 5,659 feet).