Prevent Child Abuse North Carolina is the only statewide, nonprofit organization dedicated to the prevention of child abuse and neglect in all its forms. Its statewide network of over 300 affiliated agencies work to implement child abuse prevention programs in local communities. Prevent Child Abuse North Carolina advocates for effective public policy for children and families, increases public awareness, and provides training for both professionals and volunteers.