How much does a History Teacher make in NC?

As of April 01, 2025, the average annual salary for a History Teacher in North Carolina is $48,542. According to Salary.com, salaries can range from a low of $33,216 to a high of $68,942, with most professionals earning between $40,520 and $59,220.

Based on HR-reported data: a national average with a geographic differential
History Teacher Salaries by Percentile
Percentile Salary Location Last Updated
10th Percentile History Teacher Salary $33,216 NC April 01, 2025
25th Percentile History Teacher Salary $40,520 NC April 01, 2025
50th Percentile History Teacher Salary $48,542 NC April 01, 2025
75th Percentile History Teacher Salary $59,220 NC April 01, 2025
90th Percentile History Teacher Salary $68,942 NC April 01, 2025
25% $40,520 10% $33,216 90% $68,942 75% $59,220 $48,542 50%(Median) Didn’t find job title? Click
Change Search Criteria

History Teacher

Review the job openings, similar jobs, level of education, and experience requirements for the History Teacher job to confirm that it is the job you are seeking.

See user submitted job responsibilities for History Teacher.

Select a city to view specific salary and bonus information for History Teacher

Loading results...
Location Avg. Salary Date Updated
Location Aberdeen, NC Avg. Salary $45,390 Date Updated April 01, 2025
Location Advance, NC Avg. Salary $47,392 Date Updated April 01, 2025
Location Ahoskie, NC Avg. Salary $47,607 Date Updated April 01, 2025
Location Alamance, NC Avg. Salary $47,377 Date Updated April 01, 2025
Location Albemarle, NC Avg. Salary $47,954 Date Updated April 01, 2025
Location Albertson, NC Avg. Salary $45,911 Date Updated April 01, 2025
Location Alexander, NC Avg. Salary $46,953 Date Updated April 01, 2025
Location Alexis, NC Avg. Salary $49,318 Date Updated April 01, 2025
Location Alliance, NC Avg. Salary $46,437 Date Updated April 01, 2025
Location Almond, NC Avg. Salary $46,509 Date Updated April 01, 2025
Job Openings for History Teacher in North Carolina

Jobs with a similar salary range to History Teacher : Adapted Physical Education Teacher, Government Teacher, Grade Teacher