Shoals, North Carolina facts for kids
Shoals is a small community in Surry County, North Carolina, United States. It's called an "unincorporated community" because it doesn't have its own local government, like a city or town. Instead, it's part of the larger county.
Contents
Where is Shoals?
Shoals is located right by the Yadkin River. It's named after the Bean Shoals rapids, which are fast-moving parts of the river nearby. The community sits about 980 feet (or 299 meters) above sea level. In Shoals, you'll find places like Shoals Baptist Church, Shoals United Methodist Church, and Shoals Elementary School.
Fun Things to Do in Shoals
Shoals is home to some interesting places to visit!
Pilot Mountain State Park
Part of the famous Pilot Mountain State Park stretches into the Shoals community. This section reaches the rapids of the Yadkin River, offering beautiful views and outdoor activities.
Horne Creek Living Historical Farm
You can also visit Horne Creek Living Historical Farm in Shoals. This is a special farm that shows what life was like in northwestern North Carolina around the early 1900s. They use old tools and methods to run the farm, just like people did over a hundred years ago! It's a great way to see history come alive. The state of North Carolina's Department of Cultural Resources operates this farm.