Location of Shoals Township in Surry County, N.C.

Shoals Township is one of 15 townships in Surry County, North Carolina, United States. The township had a population of 1,936 according to the 2020 census.[1]

Geographically, Shoals Township occupies 28.7 square miles (74 km2) in southern Surry County, with its southern border running along the Yadkin River. There are no incorporated municipalities within Shoals Township; however, there are several smaller, unincorporated communities located here, including the community of Shoals.

References

  1. ^ "Explore Census Data". data.census.gov. Retrieved October 30, 2023.

36°18′16″N 80°29′26″W / 36.30444°N 80.49056°W / 36.30444; -80.49056