Snake Mountain (North Carolina – Tennessee)

Snake Mountain is a mountain located along the border of North Carolina and Tennessee, east of the community of Zionville, in the southeastern United States.

It is part of the Blue Ridge Mountains, and includes parts of Watauga County, North Carolina, and Johnson County, Tennessee.

The lower peak, at 5,518 feet (1,682 m), is Johnson County's high point.

[3][4] The mountain generates several feeder streams to the North Fork New River (via Maine Branch[5]), South Fork New River (via Meat Camp Creek[6]) and Watauga River (via Cove Creek[7]).

Several ridges form from Snake Mountain, with the main being Snake Mountain Ridge,[8] mark the border of North Carolina and Tennessee.