Skip to the page

Data / Nonprofits / Virginia / New Castle

Nonprofits in New Castle, VA: 33 registered with the IRS

33 nonprofits are registered with the IRS in New Castle, VA, 28 of them 501(c)(3) charities; the 8 that report revenue took in $21.8 million. The largest by revenue: Craig-Botetourt Electric Co-Operative ($20 million), Craig County Youth and Community Services ($1.4 million), Blue Ridge Potters Guild ($139,180). Most common causes: education (4), environment (4), public safety, disaster preparedness and relief (3).

SpecStream is the live web data engine for teams and agents. It reads the IRS register of exempt organizations as the IRS updates it, and this page is that reading. Ask for the nonprofits you need by place, cause and size, with their latest Form 990 figures and websites, and they arrive in your sheet, CRM, Slack or agent.

Every organization, largest by revenue first

OrganizationCategoryTypeSinceRevenueAssetsFiling
Craig-Botetourt Electric Co-Operative501(c)(12)1938$20 million$46.9 million2024-12
Craig County Youth and Community ServicesHuman services501(c)(3)1997$1.4 million$2.4 million2025-06
Blue Ridge Potters GuildArts, culture and humanities501(c)(3)2005$139,180$29,4812025-12
Blue Ridge Soaring Society Inc501(c)(3)1963$132,065$291,5662026-01
Craig County Rescue Squad EmsPublic safety, disaster preparedness and relief501(c)(3)2007$102,681$493,0592025-12
Craig County-New Castle Volunteer Fire Department IncPublic safety, disaster preparedness and relief501(c)(3)1994$59,797$182,5632025-12
Craig County Rural Health Care CorporationHealth care501(c)(3)2006$12,000$67,6292026-06
Bobby Scruggs Charitable FoundationEducation501(c)(3)2007$7,060$29,5862025-12
Ancient Free and Accepted Masons of Virginia501(c)(10)1972$0$02025-12
Blue Ridge Giant Pumpkin Growers AssociationFood, agriculture and nutrition501(c)(3)2023$0$02024-12
Craig County Educational FoundationEducation501(c)(3)2021$0$02025-12
Craig County Fairgrounds AssociationRecreation and sports501(c)(3)2011$0$02025-12
Craig County Farm Bureau Inc501(c)(5)1984$0$02025-12
Craig County Historical Society501(c)(3)1982$0$02025-05
Craig County Public Library IncEducation501(c)(3)2018$0$02025-06
Craig County Recreation & Conservation AssociationHuman services501(c)(3)2011$0$02025-12
Craig Healing Springs Christian Church501(c)(3)
Gravel Hill Christian Church501(c)(3)$0$02025-12
Greener Acres IncEnvironment501(c)(3)2025
Hebron Church of Craig IncReligion-related501(c)(3)2025
Johns Creek Volunteer Fire DepartmentPublic safety, disaster preparedness and relief501(c)(3)2014$0$02025-12
Love Thy Neighbor FundCommunity improvement and capacity building501(c)(3)2021$0$02025-06
National Society of the Daughters of the American Revolution501(c)(3)1969$0$02025-12
New Castle Methodist Church501(c)(3)1966
Parent Booster USA IncEducation501(c)(3)2005$0$02025-06
Preserve Craig IncEnvironment501(c)(3)1991$0$02025-12
Roanoke Valley Wrestling AssociationRecreation and sports501(c)(3)2023$0$02025-08
Saint John the Evangelist Catholic501(c)(3)1946
Veterans of Foreign Wars of the United States Dept of Virginia501(c)(19)1965$0$02026-05
Veterans of Foreign Wars of the United States Dept of Virginia501(c)(19)1965$0$02025-12
Virginia Congress of Parents and Teachers501(c)(3)1985$0$02026-06
Virginia Federation of Garden Club IncEnvironment501(c)(3)1984$0$02026-05
Virginia Federation of Garden Club IncEnvironment501(c)(3)1984$0$02026-05

By cause in New Castle, VA

Nonprofits in every city of the state

Read from the IRS Exempt Organizations Business Master File, updated by the IRS on October 24, 2026 and rebuilt here every morning. Revenue and assets are from each organization's latest filing as the IRS lists it; the IRS record is the official one. Organizations only: no people are named on these pages.