North Carolina Department of Non-Public Education
(click here - NC -DNPE website)
DNPE is the state government department responsible for the oversight of private and home schools. On this site you will find a summary of the rules governing homeschooling in North Carolina as well as required forms.
To read about the recent DNPE changes click here