Joe is an unincorporated community south-southwest of Hot Springs, in Madison County, North Carolina, United States.
The community is a part of the Asheville Metropolitan Statistical Area.
[2] A post office called Joe was established in 1894, and remained in operation until 1953.
[3] Joe was the name of a female first settler.
This article about a location in Madison County, North Carolina is a stub.