Watauga River is a large stream of western North Carolina and East Tennessee. It is 78.5 miles long with its headwaters on the slopes of Grandfather Mountain and Peak Mountain in Watauga County.