NHCS -- New Hanover County Schools

Teacher Salary and Benefits

New Hanover County Schools has an estimated 20,000 students and 2,000 educators. The New Hanover County Schools school administration and teacher salary data provided in the following tables are obtained from several government and organizational agencies as listed below the data tables. Note: The information provided below is for informational purposes only, for official information please contact the school district directly.

Employers Post Your Jobs

Post to Teacher.org and 100+ job boards with one submission: Click Here to Post a Job.

Search For Jobs

Search through jobs listings in and around New Hanover County Schools area.

NHCS Teacher Salary Details

The following table details the average salary for teachers sourced by the Bureau of Labor Statistics (BLS) for the Wilmington and surrounding areas. There can be wide variations in salary, which can be attributed to experience or education levels. For example, a teacher with a master's in education may have higher salary than an entry level teacher.

 Average SalarySalary Range
Preschool Teacher$32,290$22,660-$45,270
Kindergarten Teacher$44,720$34,100 - $55,410
Elementary School Teacher$50,650$40,040 - $60,680
Middle School Teacher$51,380$39,100 - $58,960
High School Teacher$52,370$40,390 - $60,250
PE Teacher$52,970$22,860 - $86,190

Source: Bureau of Labor Statistics (BLS) 2022, MSA: Wilmington, SOC Codes: 25-2011, 25-2012, 25-2021, 25-2022, 25-2031, 27-2022, 25-3098, 25-9041

Special Education Teacher Salary

The table below lists the average salary for special education teachers are employed by NHCS and surrounding area school districts.

 Average SalarySalary Range
Special Ed. (Kindergarten & Elementary)$49,730$39,020 - $67,630

Source: Bureau of Labor Statistics (BLS) 2022, MSA: Wilmington, SOC Codes: 25-2051, 25-2052, 25-2053, 25-2054

School Administrators and Staff Salary

See average salary details on school administrators, counselors, and librarians for the Wilmington area below.

 Average SalarySalary Range
School Administrators (Preschool)$47,790$35,050-$66,430
School Administrators (Elementary, Middle, & High School)$79,860$50,070 - $105,370
Guidance & School Counselors$52,160$38,910 - $63,760

Source: Bureau of Labor Statistics (BLS) 2022, MSA: Wilmington, SOC Codes: 11-9031,11-9032,21-1012,25-4021

Employee and Teacher Benefits (Estimated)

The estimated value of administrator and teacher benefits provided by New Hanover County Schools is listed below. These estimates are calculated from the figures obtained from the NCES Finance Survey (2012).

 DistrictNorth Carolina
Teachers & Aides$14,101$12,730
Administrators$13,657$12,997

Source: Local Education Agency (School District) Finance Survey (F-33) Data (2012)

New Hanover County Schools Jobs and Careers

The following tables outlines the number of teachers, administrators, and support staff that are employed by New Hanover County Schools. This information is obtained through a self reported survey provided by the NCES Universe Survey.

Total Number of Teachers Employed

Total number of teachers employed by New Hanover County Schools per grade classification is displayed below.

 201220132014
Total Teachers1,6151,6641,717
Preschool Teachers272928
Kindergarten Teachers110129114
Elementary School Teachers9261,029974
Middle & High School Teachers540464583
Teachers for Classes w/o Grade Levels121418

Source: National Center For Education Statistics (NCES), CCD Local Education Agency (School District) Universe Survey 2014

Instructional Supervisors, Coordinators, and Teaching Assistants

Total number of instructional supervisors, coordinators, and teaching assistant jobs are listed in the table below.

 201220132014
Supervisors & Coordinators151718
Teaching Assistants415450465

Source: National Center For Education Statistics (NCES), CCD Local Education Agency (School District) Universe Survey 2014

District and School Administrators and Support Staff

Total number of school administrators and support staff that work for New Hanover County Schools are shown in the table below.

 201220132014
Total Administrators & Staff1,1321,1321,170
District Administrators272931
District Support Staff808281
School Administrators909599
School Administrative Support Staff129127130
Student Support Staff173176193
Other Support Staff617622637
Librarians353434
Guidance Counselors617069
Elementary School Guidance Counselors263028
Middle & High School Guidance Counselors354040

New Hanover County Schools Schools

According to the 2014 NCES school district survey, New Hanover County Schools manages 41 schools. These schools along with their contact information are listed below. See more information about each school by clicking on the name.

See how other nearby school districts compare in regards to teaching and employment opportunities:

New Hanover County Schools Map & Boundaries

Schools By City

Click on the city name to see the list of schools in that city.

Teaching in Carolina Beach

School Grades Full-Time Teachers Students
Carolina Beach Elementary School
400 South 4th St
Carolina Beach NC 28428
(910) 458-4340
PK-5 28 442

Teaching in Castle Hayne

School Grades Full-Time Teachers Students
Castle Hayne Elementary School
3925 Roger Haynes Dr
Castle Hayne NC 28429
(910) 602-4970
PK-5 37 502
Holly Shelter Middle
3921 Roger Haynes Dr
Castle Hayne NC 28429
(910) 602-4046
6-8 50 755
Wilmington Early College High School
4500 Blue Clay Rd
Castle Hayne NC 28429
(910) 362-7789
9-12 9 175

Teaching in Wilmington

School Grades Full-Time Teachers Students
Annie H Snipes Elementary School
2150 Chestnut St
Wilmington NC 28405
(910) 251-6175
PK-5 43 485
Bradley Creek Elementary School
6211 Greenville Loop
Wilmington NC 28409
(910) 350-2051
KG-5 32 467
Charles P Murray Middle School
655 Halyburton Memorial Parkwy
Wilmington NC 28412
(910) 790-2363
6-8 53 850
College Park Elementary School
5001 Oriole Dr
Wilmington NC 28403
(910) 350-2058
KG-5 38 484
D.c. Virgo Preparatory Academy
813 Nixon St
Wilmington NC 28401
(910) 251-6150
6-7 15 218
Dr Hubert Eaton Sr Elementary School
6701 Gordon Rd
Wilmington NC 28405
(910) 397-1544
PK-5 36 568
Dr John Codington Elementary School
4321 Carolina Beach Rd
Wilmington NC 28412
(910) 790-2236
KG-5 36 552
Edwin a Alderman Elementary School
2025 Independence Blvd
Wilmington NC 28403
(910) 350-2031
KG-5 21 264
Edwin A. Anderson Elementary School
455 Halyburton Memorial Parkwa
Wilmington NC 28412
(910) 798-3311
KG-5 41 639
Emma B Trask Middle School
2900 North College Rd
Wilmington NC 28405
(910) 350-2142
6-8 52 786
Emsley a Laney High School
2700 North College Rd
Wilmington NC 28405
(910) 350-2089
9-12 115 1,972
Eugene Ashley High School
555 Halyburton Memorial Parkwy
Wilmington NC 28412
(910) 790-2360
9-12 105 1,743
Forest Hills Elementary School
602 Colonial Dr
Wilmington NC 28403
(910) 251-6190
PK-5 35 442
Gregory Elementary School
1106 Ann St
Wilmington NC 28401
(910) 251-6185
KG-5 29 393
Heyward C Bellamy Elementary School
70 Sanders Rd
Wilmington NC 28412
(910) 350-2039
PK-5 43 696
Holly Tree Elementary School
3020 Web Trace
Wilmington NC 28409
(910) 790-2250
KG-5 32 505
Isaac M Bear High School
630 Macmillan Ave
Wilmington NC 28403
(910) 350-1387
9-12 11 233
John J Blair Elementary School
6510 Market St
Wilmington NC 28405
(910) 350-2045
KG-5 37 555
John T Hoggard High School
4305 Shipyard Blvd
Wilmington NC 28403
(910) 350-2072
9-12 92 1,629
Lake Forest Academy
1802 South 15th St
Wilmington NC 28401
(910) 772-2515
KG-8 11 40
Lakeside School
3702 Princess Place Dr
Wilmington NC 28405
(910) 251-6161
6-12 10 43
M C S Noble Middle School
6520 Market St
Wilmington NC 28405
(910) 350-2112
6-8 47 786
Mary C Williams Elementary School
801 Silver Lake Rd
Wilmington NC 28412
(910) 350-2150
PK-5 37 450
Mary Sidberry Mosley Plc School
3702 Princess Place Dr
Wilmington NC 28405
(910) 251-6161
9-12 8 54
Murrayville Elementary School
225 Mabee Way
Wilmington NC 28411
(919) 790-5067
PK-5 45 719
Myrtle Grove Middle School
901 Piner Rd
Wilmington NC 28409
(910) 350-2100
6-8 51 820
New Hanover High School
1307 Market St
Wilmington NC 28401
(910) 251-6100
9-12 104 1,650
Ogden Elementary School
3637 Middle Sound Rd
Wilmington NC 28411
(910) 686-6464
PK-5 41 681
Pine Valley Elementary School
440 John South Mosby Dr
Wilmington NC 28412
(910) 350-2121
KG-5 36 546
Rachel Freeman Elementary School
2601 Princess Place Dr
Wilmington NC 28405
(910) 251-6011
PK-5 32 389
Roland-Grise Middle School
4412 Lake Ave
Wilmington NC 28403
(910) 350-2136
6-8 51 838
Sunset Park Elementary School
613 Alabama Ave
Wilmington NC 28401
(910) 815-6948
KG-5 34 458
Walter L Parsley Elementary School
3518 Masonboro Loop Rd
Wilmington NC 28409
(910) 790-2355
PK-5 35 588
Williston Middle School
401 South 10th St
Wilmington NC 28401
(910) 815-6906
6-8 62 760
Winter Park Model Elementary School
204 South Macmillan Ave
Wilmington NC 28403
(910) 350-2159
KG-5 30 362
Wrightsboro Elementary School
2716 Castle Hayne Rd
Wilmington NC 28401
(910) 815-6909
PK-5 37 513

Teaching in Wrightsville Beach

School Grades Full-Time Teachers Students
Wrightsville Beach Elementary School
220 Coral Dr
Wrightsville Beach NC 28480
(910) 256-3171
KG-5 22 346