SearchEd
ContactLog in

North Carolina's most comprehensive teaching-job directory, sourced from 115 public school districts.

1,206 open positions across 100 counties, refreshed daily from district job boards.

Listings last updated: September 14, 2026

See all NC listings with filters

Counties in North Carolina

Cumberland County (120)Durham County (116)Cabarrus County (77)Union County (61)Johnston County (57)Iredell County (52)Onslow County (47)Guilford County (45)Robeson County (45)Pitt County (43)Orange County (36)Brunswick County (33)Stanly County (32)Wayne County (31)Nash County (27)Harnett County (23)Halifax County (22)Moore County (22)Granville County (20)Buncombe County (18)Edgecombe County (18)Chatham County (17)Vance County (15)Currituck County (14)Lee County (14)Martin County (14)Wilson County (13)Hertford County (12)Montgomery County (11)Person County (11)Bladen County (10)Haywood County (10)Transylvania County (10)Catawba County (9)Craven County (9)Caswell County (8)Wilkes County (8)Alexander County (7)Lenoir County (6)Sampson County (6)Richmond County (5)Washington County (5)Carteret County (4)Chowan County (4)Jackson County (4)Scotland County (4)Warren County (4)Cherokee County (3)Greene County (3)Pamlico County (3)Watauga County (3)Alleghany County (2)Anson County (2)Graham County (2)Polk County (2)Swain County (2)Ashe County (1)Bertie County (1)Madison County (1)Mitchell County (1)Yancey County (1)Alamance CountyAvery CountyBeaufort CountyBurke CountyCaldwell CountyCamden CountyClay CountyCleveland CountyColumbus CountyDare CountyDavidson CountyDavie CountyDuplin CountyForsyth CountyFranklin CountyGaston CountyGates CountyHenderson CountyHoke CountyHyde CountyJones CountyLincoln CountyMacon CountyMcDowell CountyMecklenburg CountyNew Hanover CountyNorthampton CountyPasquotank CountyPender CountyPerquimans CountyRandolph CountyRockingham CountyRowan CountyRutherford CountyStokes CountySurry CountyTyrrell CountyWake CountyYadkin County

Browse by role

PrincipalAssistant PrincipalSuperintendentSpecial EducationSchool CounselorSchool PsychologistSchool Social WorkerSpeech-Language PathologistSchool Nurse