North High Shoals is a town in Oconee County, Georgia, United States.
The Georgia General Assembly incorporated North High Shoals as a town in 1933.
[7] According to the United States Census Bureau, the town has a total area of 2.5 square miles (6.5 km2), all land.
Meetings are held on the third Monday of each month at 7:30 pm at the town hall, located at 260 Hillsboro Road.
As of the 2020 United States census, there were 552 people, 148 households, and 131 families residing in the town.