Schools & Community
Discover schools, districts and jobs in North Carolina.
People who want a challenging and purposeful career choose to work in North Carolina schools. And they know teaching is not a solo journey: In this profession, you’re invited to join an adventure of a lifetime with committed, talented colleagues.
Review our featured school districts below to get a sense for your potential future workplace.
Public School District Partners
Alamance-Burlington School System
Learn MoreAlexander County Schools
Learn MoreAlleghany County Schools
Learn MoreAnson County Schools
Learn MoreAshe County Schools
Learn MoreAsheboro City Schools
Learn MoreAsheville City Schools
Learn MoreAvery County Schools
Learn MoreBeaufort County Schools
Learn MoreBertie County Schools
Learn MoreBladen County Schools
Learn MoreBrunswick County Schools
Learn MoreBuncombe County Schools
Learn MoreBurke County Schools
Learn MoreCabarrus County Schools
Learn MoreCaldwell County Schools
Learn MoreCamden County Schools
Learn MoreCarteret County Public Schools
Learn MoreCaswell County Schools
Learn MoreCatawba County Schools
Learn MoreChapel Hill-Carrboro City Schools
Learn MoreCharlotte-Mecklenburg Schools
Learn MoreChatham County Schools
Learn MoreCherokee County Schools
Learn MoreClay County Schools
Learn MoreCleveland County Schools
Learn MoreClinton City Schools
Learn MoreColumbus County Schools
Learn MoreCraven County Schools
Learn MoreCumberland County Schools
Learn MoreCurrituck County Schools
Learn MoreDare County Schools
Learn MoreDavidson County Schools
Learn MoreDavie County Schools
Learn MoreDuplin County Schools
Learn MoreDurham County Schools
Learn MoreEdenton Chowan Schools
Learn MoreEdgecombe County Public
Learn MoreElizabeth City-Pasquotank Public Schools
Learn MoreElkin City Schools
Learn MoreFranklin County Schools
Learn MoreGaston County Schools
Learn MoreGates County Schools
Learn MoreGraham County Schools
Learn MoreGranville County Public Schools
Learn MoreGreene County Schools
Learn MoreGuilford County Public Schools
Learn MoreHalifax County Schools
Learn MoreHarnett County Schools
Learn MoreHaywood County Schools
Learn MoreHenderson County Public Schools
Learn MoreHertford County Public Schools
Hertford County Public SchoolsHickory Public Schools
Learn MoreHoke County Schools
Learn MoreHyde County Schools
Learn MoreIredell-Statesville Schools
Learn MoreJackson County Public Schools
Learn MoreJohnston County Public Schools
Learn MoreJones County Schools
Learn MoreKannapolis City Schools
Learn MoreLee County Schools
Learn MoreLenoir County Schools
Learn MoreLexington City Schools
Learn MoreLincoln County Schools
Learn MoreMacon County Schools
Learn MoreMadison County Schools
Learn MoreMartin County Schools
Learn MoreMcDowell County Schools
Learn MoreMitchell County Schools
Learn MoreMontgomery County Schools
Learn MoreMoore County Schools
Learn MoreMooresville Graded School District
Learn MoreMount Airy City Schools
Learn MoreNash County Public Schools
Learn MoreNew Hanover County Schools
Learn MoreNewton-Conover City Schools
Learn MoreNorthampton County Schools
Learn MoreOnslow County School District
Learn MoreOrange County Schools
Learn MorePamlico County Schools
Learn MorePender County Schools
Learn MorePerquimans County Schools
Learn MorePerson County Schools
Learn MorePitt County Schools
Learn MorePolk County Schools
Learn MorePublic Schools of Robeson County
Learn MoreRandolph County School System
Read MoreRichmond County Schools
Learn MoreRoanoke Rapids City Schools
Learn MoreRockingham County Schools
Learn MoreRowan-Salisbury School System
Learn MoreRutherford County Schools
Learn MoreSampson County Schools
Learn MoreScotland County Schools
Learn MoreStanly County Schools
Learn MoreStokes County Schools
Learn MoreSwain County Schools
Learn MoreSurry County Schools
Learn MoreThomasville City Schools
Learn MoreTransylvania County Schools
Learn MoreTyrrell County Schools
Learn MoreUnion County Public Schools
Learn MoreVance County Schools
Learn MoreWake County Public School System
Learn MoreWarren County Schools
Learn MoreWashington County Schools
Learn MoreWatauga County Schools
Learn MoreWayne County Schools
Learn MoreWeldon City Schools
Learn MoreWhiteville City Schools
Learn MoreWilkes County Schools
Learn MoreWilson County Schools
Learn MoreWinston-Salem/Forsyth County Schools
Learn MoreYadkin County Schools
Learn MoreYancey County Schools
Learn More
Charter Schools
Find a job
North Carolina schools are always looking for qualified individuals. TeachNC has partnered with SchoolSpring to bring you this job board of available teaching and paraprofessional positions in schools all over the state. Click here to start your search!
Create a Free Account
Sign up for access to everything we offer, right from your dashboard.
- Learn about your licensure options.
- Explore teacher training programs.
- Get support for teaching tests.
- Apply for financial aid.
- Chat with licensure experts via live chat, small group sessions or 1-on-1 meetings.
It’s all FREE and brought to you by the North Carolina Department of Public Instruction and our statewide partners.