Search Teaching Jobs By Location
Keywords
Location
Employers Post Your Jobs

Post to Teacher.org and 100+ Job Boards with One Submission.
Post a Job

Teacher Jobs in North Carolina

The state of North Carolina employs 97,308 public school teachers, but is still experiencing teacher shortages in some subjects like middle school and high school math, sciences, and special education. Newly hired teachers can expect to make $30,778 annually. Due to the tightening job market in the states teaching outlook, teachers are encouraged to apply to districts with high enrolment in order to find work quickly. Districts like Wake County, Charlotte-Mecklenburg, and Guildford County are populous areas of the state.

Employers Post Your Jobs

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

Job Seekers & Teachers

Search through thousands of education and teaching jobs in North Carolina: Click Here to Search.

North Carolina Teacher Salary & Employment

Total Employed

43,240

Salary Range

$45,990 - $60,530

Elementary school teachers have a salary range between $45,990 to $60,530 a year in North Carolina. There are around forty thousand employed elementary school teachers. Read about what it takes to become an elementary school teacher.

Elementary School Teachers
AreaTotal EmploymentSalary
770 $47,550
690 $47,110
570 $47,430
5,410 $51,570
540 $46,130
520 $45,550
3,660 $50,390
2,440 $51,560
2,340 $51,110
1,920 $46,970

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Elementary School Teachers (SOC Code: 25-2021)

Total Employed

2,140

Salary Range

$49,960 - $88,330

English teachers have a salary range between $49,960 to $88,330 a year in North Carolina, with over 2,140 employed in the state. See details on how to become an english teacher.

English Language and Literature Teachers (College Professor)
AreaTotal EmploymentSalary
90 $67,240
40 $58,470
290 -
240 $66,780
240 $66,500
150 $64,010
130 $57,360
100 $68,570

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for English Language and Literature Teachers (College Professor) (SOC Code: 25-1123)

Learn how to become a high school teacher.

Total Employed

28,960

Salary Range

$46,440 - $62,000

As a high school teacher in North Carolina you can expect to make between $46,440 - $62,000. There are around twenty eight thousand employed high school teachers. Take the next step and learn to how to become a high school teacher.

High School Teachers
AreaTotal EmploymentSalary
7,680 $54,810
700 $52,370
480 $51,380
440 $48,770
440 $46,240
4,280 $53,390
370 $46,690
310 $48,420
280 $46,820
2,090 $50,590

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for High School Teachers (SOC Code: 25-2031)

Learn how to become a history teacher.

Total Employed

710

Salary Range

$57,180 - $105,880

In North Carolina, a history teacher's salary may range from $57,180 to $105,880. There are around 710 employed history teachers. Get more information about becoming a history teacher.

History Teachers (College Professor)
AreaTotal EmploymentSalary
90 $70,970
50 $73,520
30 $61,090
130 $83,930

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for History Teachers (College Professor) (SOC Code: 25-1125)

Total Employed

3,220

Salary Range

$42,130 - $60,500

Kindergarten teachers in North Carolina, can earn between $42,130 to $60,500 a year. There are around three thousand employed kindergarten teachers. Read about what it takes to become a kindergarten teacher.

Kindergarten Teachers
AreaTotal EmploymentSalary
870 $51,290
80 $43,160
760 $50,580
60 $44,720
40 $42,980
40 $44,430
40 $41,450
40 $46,210
40 $48,160
280 $52,630

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Kindergarten Teachers (SOC Code: 25-2012)

Math teacher requirements vary by state

Total Employed

97,130

Salary Range

$42,130 - $122,260

As a math teacher in North Carolina you can expect to make between $42,130 - $122,260. North Carolina is home to about ninety thousand math teachers. See our guide on how to become a math teacher.

Mathematical Science Teachers (College Professor)
AreaTotal EmploymentSalary
70 $68,020
60 $58,920
330 $81,640
260 $69,090
130 $68,700

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Mathematical Science Teachers (College Professor) (SOC Code: 25-1022)

Students run on a basketball court in PE class

Total Employed

5,720

Salary Range

$30,320 - $89,790

P.e. teachers have a salary range between $30,320 to $89,790 a year in North Carolina. North Carolina is home to about five thousand p.e. teachers. See our guide on how to become a p.e. teacher.

Coaches and Scouts
AreaTotal EmploymentSalary
90 $46,380
60 $44,500
50 $43,090
420 $54,310
390 $113,940
350 $61,540
30 $48,320
260 $44,710
180 $52,970
1,730 $60,580

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Coaches and Scouts (SOC Code: 27-2022)

Total Employed

16,380

Salary Range

$27,310 - $44,080

In North Carolina, a preschool teacher's salary may range from $27,310 to $44,080, with over 16,380 employed in the state. See details on how to become a preschool teacher.

Preschool Teachers
AreaTotal EmploymentSalary
870 $33,510
580 $31,320
570 $30,300
430 $32,290
3,760 $32,330
320 $29,670
3,050 $33,540
270 $27,230
260 $31,330
230 $33,270

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Preschool Teachers (SOC Code: 25-2011)

School administrator talks to a student

Total Employed

11,260

Salary Range

$37,000 - $103,570

As a school administrator in North Carolina you can expect to make between $37,000 - $103,570. North Carolina is home to about eleven thousand school administrators. Take the next step and learn to how to become a school administrator.

Education Administrators, Preschool and Childcare Center/Program
AreaTotal EmploymentSalary
90 $48,160
80 $45,480
50 $45,820
50 $47,790
490 $49,460
420 $51,410
40 $44,820
40 $46,620
30 $50,860
30 $38,810

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Education Administrators, Preschool and Childcare Center/Program (SOC Code: 11-9031)

Education Administrators, Elementary, Middle, and High School
AreaTotal EmploymentSalary
630 $83,280
560 $86,180
540 $82,760
380 $76,340
340 $74,650
230 $73,460
230 $79,860
2,260 $85,130
150 $78,340
140 $78,860

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Education Administrators, Elementary, Middle, and High School (SOC Code: 11-9032)

Total Employed

7,940

Salary Range

$44,510 - $65,670

School counselors in North Carolina, can earn between $44,510 to $65,670 a year, with over 7,940 employed in the state. See our guide on how to become a school counselor.

Educational, Guidance, School, and Vocational Counselors
AreaTotal EmploymentSalary
90 $49,530
80 $47,700
670 $54,170
550 $50,840
410 $51,040
310 $47,170
280 $49,650
230 $52,160
210 $51,050
1,970 $55,120

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Educational, Guidance, School, and Vocational Counselors (SOC Code: 21-1012)

Group of children smiling

Total Employed

5,310

Salary Range

$41,940 - $64,420

In North Carolina, a special education teacher's salary may range from $41,940 to $64,420. North Carolina is home to about five thousand special education teachers. Interested in becoming a special education teacher?

Special Education Teachers (Preschool)
AreaTotal EmploymentSalary
80 $54,450
70 $54,040
70 $57,460

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Special Education Teachers (Preschool) (SOC Code: 25-2051)

Special Education Teachers (Kindergarten and Elementary School)
AreaTotal EmploymentSalary
830 $54,780
60 $48,690
60 $49,130
60 $45,320
60 $47,220
370 $55,760
350 $48,550
260 $50,140
230 $46,510
180 $47,460

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Special Education Teachers (Kindergarten and Elementary School) (SOC Code: 25-2052)

Largest School Districts in North Carolina

School District Schools Teachers
Wake County Public School System 172 9,869
Charlotte-Mecklenburg Schools 165 8,662
Guilford County Schools 126 4,977
Winston-Salem/Forsyth County Schools 81 3,714
Cumberland County Schools 88 3,580
Union County Public Schools 52 2,561
Durham District School Board 56 2,291
Johnston County School District 44 2,259
Gaston County Schools 56 1,911
Cabarrus County Schools 38 1,905
New Hanover County Schools 41 1,717
Buncombe County Schools System 43 1,647
Pitt County Schools 36 1,619
Onslow County Schools 35 1,616
Public Schools of Robeson County 42 1,531
Alamance-Burlington School System 36 1,503
Harnett County Schools 28 1,362
Rowan-Salisbury School System 35 1,309
Iredell-Statesville Schools 36 1,291
Wayne County Public Schools 31 1,233
Davidson County Schools 35 1,199
Randolph County School System 31 1,183
Cleveland County Schools 29 1,120
Catawba County Schools 28 1,054
Craven County Schools 25 949
Nash-Rocky Mount Public Schools 29 939
Chapel Hill-Carrboro City Schools 20 937
Henderson County Public Schools 23 906
Rockingham County Schools 26 878
Burke County Public Schools 27 864
Caldwell County Schools (North Carolina) 26 840
Brunswick County Schools 19 801
Moore County Schools District 23 800
Lincoln County Schools District 24 782
Wilson County School District 25 738
Carteret County Public Schools 17 653
Wilkes County Schools (North Carolina) 22 638
Lee County Schools 16 624
Duplin County Schools 16 622
Stanly County Schools 21 609
Franklin County Schools 16 599
Lenoir County Public Schools 17 584
Chatham County Public School System 17 581
Sampson County Schools 18 567
Hoke County Schools District 14 555
Rutherford County Schools 18 555
Orange County Schools District 13 548
Surry County Schools District 19 536
Pender County Schools 16 534
Haywood County Schools (North Carolina) 16 521

Data obtained from the Public Elementary/Secondary School Universe Survey 2014

Teaching Job Listings in North Carolina