Shoals Township, Surry County, North Carolina

Last updated

Location of Shoals Township in Surry County, N.C. SurryCountyNC--ShoalsTwp.PNG
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.

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


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

Related Research Articles

<span class="mw-page-title-main">Marsh Township, Surry County, North Carolina</span> Township in North Carolina, United States

Marsh Township is one of fifteen townships in Surry County, North Carolina, United States. The township had a population of 2,371 according to the 2020 census.

<span class="mw-page-title-main">Bryan Township, Surry County, North Carolina</span>

Bryan Township is one of fifteen townships in Surry County, North Carolina, United States. The township had a population of 2,766 according to the 2020 census.

Ararat is an unincorporated community in the Long Hill Township of Surry County, North Carolina, United States. Ararat is situated on, and is named for, the Ararat River. Ararat is along the former Atlantic & Yadkin Railway line from Mount Airy to Rural Hall that is now operated by the Yadkin Valley Railroad. Landmarks near the center of the community include the community post office, fire department and area churches.

<span class="mw-page-title-main">Eldora Township, Surry County, North Carolina</span>

Eldora Township is one of fifteen townships in Surry County, North Carolina, United States. The township had a population of 3,659 according to the 2020 census.

<span class="mw-page-title-main">Dobson Township, Surry County, North Carolina</span>

Dobson Township is one of fifteen townships in Surry County, North Carolina, United States. The township had a population of 8,367 according to the 2020 census.

<span class="mw-page-title-main">Mount Airy Township, Surry County, North Carolina</span>

Mount Airy Township is one of fifteen townships in Surry County, North Carolina, United States. The township had a population of 23,750 according to the 2020 census.

<span class="mw-page-title-main">Elkin Township, Surry County, North Carolina</span>

Elkin Township is one of fifteen townships in Surry County, North Carolina, United States. The township had a population of 6,283 according to the 2020 census.

<span class="mw-page-title-main">Franklin Township, Surry County, North Carolina</span>

Franklin Township is one of fifteen townships in Surry County, North Carolina, United States. The township had a population of 2,130 according to the 2020 census. The township was named for the family of Jesse Franklin, a former governor of North Carolina and resident of the area.

<span class="mw-page-title-main">Long Hill Township, Surry County, North Carolina</span>

Long Hill Township is one of fifteen townships in Surry County, North Carolina, United States. The township had a population of 1,735 according to the 2020 census.

<span class="mw-page-title-main">Rockford Township, Surry County, North Carolina</span>

Rockford Township is one of fifteen townships in Surry County, North Carolina, United States. The township had a population of 1,745 according to the 2020 census.

<span class="mw-page-title-main">Pilot Township, Surry County, North Carolina</span>

Pilot Township is one of fifteen townships in Surry County, North Carolina, United States. The township had a population of 4,085 according to the 2020 census.

<span class="mw-page-title-main">Siloam Township, Surry County, North Carolina</span>

Siloam Township is one of fifteen townships in Surry County, North Carolina, United States. The township had a population of 1,091 according to the 2020 census, making it the smallest township in Surry County by population.

<span class="mw-page-title-main">South Westfield Township, Surry County, North Carolina</span>

South Westfield Township is one of fifteen townships in Surry County, North Carolina, United States. The township had a population of 2,069 according to the 2020 census.

<span class="mw-page-title-main">Stewarts Creek Township, Surry County, North Carolina</span> Township in North Carolina, United States

Stewarts Creek Township is one of fifteen townships in Surry County, North Carolina, United States. The township had a population of 7,000 according to the 2020 census.

<span class="mw-page-title-main">Westfield Township, Surry County, North Carolina</span>

Westfield Township is one of fifteen townships in Surry County, North Carolina, United States. The township had a population of 2,372 according to the 2020 census.

Shoals is an unincorporated community in the Shoals Township of Surry County, North Carolina, United States.

<span class="mw-page-title-main">South Buck Shoals Township, Yadkin County, North Carolina</span>

South Buck Shoals Township is one of twelve townships in Yadkin County, North Carolina, United States. The township had a population of 1,293 according to the 2000 census.

<span class="mw-page-title-main">Cherry Lane Township, Alleghany County, North Carolina</span> Township in North Carolina, United States

Cherry Lane Township is one of seven townships in Alleghany County, North Carolina, United States. The township had a population of 1,528 according to the 2010 census.

<span class="mw-page-title-main">Yadkin Township, Stokes County, North Carolina</span>

Yadkin Township is one of nine townships in Stokes County, North Carolina, United States. The township had a population of 19,592 according to the 2000 census and is by the far the largest township by population in Stokes County.

<span class="mw-page-title-main">Quaker Gap Township, Stokes County, North Carolina</span>

Quaker Gap Township is one of nine townships in Stokes County, North Carolina, United States.