There are 22 nonprofits in New Castle, Virginia.

Name EIN Income Assets
Blue Ridge Soaring Society Incorporated 546055669 $108,654 $281,716
Botetourt Cattlemens Association 541787968 $33,810 $15,921
Craig County Fairgrounds Association 272773080 $0 $0
Craig County Farm Bureau Incorporated 541261707 $60,723 $252,387
Craig County Historical Society 521257771 $0 $0
Craig County Public Library Incorporated 020598272 $35,423 $23,012
Craig County Recreation and Conservation Association 273076198 $65,277 $248,271
Craig County Rescue Squad Ems 541770038 $220,175 $595,145
Craig County Rural Health Care Corporation 562569389 $17,200 $17,184
Craig County Youth and Community Services 541809413 $253,073 $120,157
Craig County-new Castle Volunteer Fire Department Incorporated 541726073 $44,514 $244,386
Craig Healing Springs Christian Church 541363349 $0 $0
Craig-botetourt Electric Co-operative 540183175 $12,214,220 $31,947,891
Johns Creek Volunteer Fire Department 541438046 $0 $0
National Society of the Daughters of the American Revolution 261234559 $0 $0
New Castle Methodist Church 540803669 $0 $0
Preserve Craig Incorporated 541597979 $0 $0
Saint John the Evangelist Catholic 541859271 $0 $0
Sustainable Food Trade Association 262476521 $151,630 $31,190
Veterans of Foreign Wars of the United States Dept of Virginia 546058591 $0 $0
Virginia Congress of Parents and Teachers 541462893 $0 $0
Virginia Federation of Garden Club Incorporated 205167848 $0 $0