Mountain Castles SWCD was formed in 1987 to serve Craig and Botetourt Counties.  It’s named for the county seats, New Castle and Fincastle, and the beautiful surrounding mountains.  Mountain Castles SWCD is a political subdivision of the Commonwealth of Virginia.  It is run by an elected, volunteer Board of Directors representing both counties.

We provide two-way communication between citizens and government.  Focusing our attention on nonpoint source pollution (NPS) issues, we develop programs to solve natural resource problems.  We work directly with landowners to provide technical assistance and provide cost-share assistance for Best Management Practices (BMPs).  We also provide environmental education opportunities in the local schools and in the community.

Mountain Castles SWCD operates on grants from the Virginia Department of Conservation and Recreation — an operational grant and a separate cost-share grant.  Botetourt County and Craig County also contribute to the operational budget.

Learn more about our Directors and staff, including contact information.