Shoals, North Carolina
   HOME

TheInfoList



OR:

Shoals is an unincorporated community in the Shoals Township of
Surry County, North Carolina Surry County is a county located in the U.S. state of North Carolina. As of the 2020 census, the population was 71,359. Its county seat is Dobson, and its largest city is Mount Airy. Surry county comprises the Mount Airy, NC Micropolitan St ...
, United States.


Geography

The community is located on the Yadkin River near Grassy Creek and is named for the nearby Bean Shoals rapids in the Yadkin River. The community has an elevation of above sea level. Area landmarks include Shoals Baptist Church, Shoals United Methodist Church and Shoals Elementary School.


Attractions

Sections of the
Pilot Mountain State Park Pilot Mountain State Park is a North Carolina state park in Surry and Yadkin Counties, North Carolina in the United States. Located near Pinnacle, North Carolina on highway US 52, it covers and includes the distinctive 2,241 foot (683&nbs ...
that reach the rapids of the Yadkin River are located in the Shoals community. Also located here is Horne Creek Living Historical Farm, an working farm that is operated by turn-of-the-century technology to showcase what life in northwestern North Carolina was like at the time. The farm is operated by the state of North Carolina Department of Cultural Resources.


References


External links


Shoals Elementary School


Unincorporated communities in Surry County, North Carolina Unincorporated communities in North Carolina {{SurryCountyNC-geo-stub