Teacher Salary

Elementary School Teacher Salary in North Carolina: $56,466 (2026)

Quick Answer:Across North Carolina's 45 metropolitan areas, the average median elementary school teacher pay sits at $56,466/year heading into 2026 — a figure projected from 2025 BLS OEWS wage data for SOC 25-2021. Because North Carolina sits at BEA RPP 93.6 (6% below the U.S. baseline), that statewide median translates to roughly $60,327 in nationally-comparable purchasing power. Highest-paying metros: Raleigh ($60,170), Cary ($59,884), Greensboro ($59,730).

Elementary School Teacher Salary in North Carolina - 2025 BLS Data Infographic
North Carolina elementary school teacher salary overview (2026)
$56,466
Avg Median Salary
$27.15
Avg Hourly Rate
34,744
Metro Employed
45
Cities

In 2026, the average median salary for elementary school teachers in North Carolina is projected to be $56,466, which is approximately 12.6% lower than the national median of $64,597. This salary discrepancy highlights the varying economic factors specific to the state. The highest paying city for this profession is Raleigh, with a projected salary of $60,760, while Leland is expected to see the lowest at $48,198. The difference of $12,562 between these cities can be attributed to cost of living variations, local funding for education, and demand for teachers in urban versus rural areas. Licensing requirements in North Carolina generally include earning a bachelor's degree in education, completing an approved teacher preparation program, and passing relevant examinations. Additionally, there is a steady demand for educators, which is expected to result in an annual growth rate of 0.98%. Factors driving this demand include population growth and a focus on early childhood education initiatives in the state. Overall, the job market outlook for elementary school teachers in North Carolina remains stable, with a total of 34,744 teachers employed across 45 metro areas.

North Carolina Elementary School Teacher Salary Range

Entry Level (10th %ile)
$46,275
avg across 45 cities
Median
$56,466
state average
Top Earners (90th %ile)
$68,868
avg across 45 cities

Overall salary range in North Carolina: $37,055 (lowest entry-level) to $93,730 (highest top earner)

North Carolina vs National Average

North Carolina
$56,466
National Median
$64,597

North Carolina elementary school teachers earn 12.59% less than the national median ($-8,131/year difference).

North Carolina Elementary School Teacher Salary Distribution (2026)

Vertical bar chart showing North Carolina elementary school teacher salary percentiles: 10th percentile $46,275, 25th $48,656, Median $56,466, 75th $60,983, 90th $68,868. US national median is $64,597.$19.3K$38.6K$57.8K$77.1K$46.3K10thEntry Level$48.7K25thEarly Career$56.5KMedianMid Career$61.0K75thExperienced$68.9K90thTop EarnerUS Median $64.6K

Elementary School Teacher salaries in North Carolina range from $46,275 (entry-level, 10th percentile) to $68,868 (top earners, 90th percentile), with a median of $56,466. The North Carolina median is $8,131 below the US national median of $64,597. The average hourly rate is $27.15/hr. Approximately 34,744 elementary school teachers are employed across 45 cities.

2019 BLS Actual

$48,529

2025 BLS Actual

$55,918

2026 Current Est.

$56,466

2019–2027 Growth

+17.5%

Salary Trajectory for Elementary School Teachers in North Carolina (20192027)

2019–2025: actual BLS OEWS data for this metro area. 2026+: CAGR 0.98% projection.

BLS Actual Estimated Projected
Salary trajectory chart for elementary school teachers in North Carolina. Baseline $48,529 in 2025, projected to $57,019 by 2027.$46.3K$49.4K$52.6K$55.7K$58.8K2019202020212022202320242025202620272025 BLS$48.5K$49.8K$48.3K$48.1K$53.5K$53.3K$55.9K$56.5K$57.0K
YearAnnual SalaryStatus
2019$48,529Actual
2020$49,772Actual
2021$48,262Actual
2022$48,105Actual
2023$53,468Actual
2024$53,284Actual
2025$55,918Actual
2026(current)$56,466Estimated
2027$57,019Projected

Based on 7 years of BLS OEWS data for the North Carolina metropolitan area, the median elementary school teacher salary grew 15.2% from $48,529 (2019) to $55,918 (2025). At a 0.98% compound annual growth rate, salaries are projected to reach $57,019 by 2027 — a total increase of $8,490 (17.49%) from 2019.

Note: Historical values (20192025) are actual BLS OEWS figures for the North Carolina metropolitan area, sourced from annual Occupational Employment and Wage Statistics surveys. 20262026 figures are current estimates, and 2027 values are projections, calculated using a 0.98% CAGR derived from 7-year BLS historical data. Actual salaries may vary based on employer, experience, certifications, and local market conditions.

Top 5 Highest Paying Cities in North Carolina

#1
Raleigh
5,830 employed · $29.21/hr
$60,760
+7.60% vs avg
#2
Cary
44 employed · $29.07/hr
$60,471
+7.09% vs avg
#3
Greensboro
2,590 employed · $29.00/hr
$60,315
+6.82% vs avg
#4
Concord
24 employed · $28.95/hr
$60,224
+6.66% vs avg
#5
High Point
23 employed · $28.55/hr
$59,386
+5.17% vs avg

Lowest Paying Cities in North Carolina

CityMedian Salary
Leland$48,198
Wilmington$48,713
Jacksonville$48,844
Carrboro$48,920
Indian Trail$49,112

Best Value Cities for Elementary School Teachers in North Carolina

When adjusted for local cost of living, these North Carolina cities offer the most purchasing power for elementary school teachers.

CityNominal SalaryCoL IndexAdjusted Salary
Greensboro$60,31592.865$64,949
Cary$60,47193.6$64,606
Concord$60,22493.6$64,342
High Point$59,38693.6$63,447
Greenville$56,03488.402$63,385

Adjusted salary = nominal salary × (100 / CoL index). CoL index: 100 = national average. Lower index = lower cost of living.

Salary by Experience Level in North Carolina

Experience LevelEstimated Annual
Entry Level (0-2 years)$46,275
Mid Career (3-7 years)$56,466
Experienced (7+ years)$68,868

Estimates based on BLS percentile data averaged across North Carolina metro areas. Individual pay varies by employer, certifications, and specialization.

All 45 Cities in North Carolina

#CityMedian Salary
1Raleigh$60,760
2Cary$60,471
3Greensboro$60,315
4Concord$60,224
5High Point$59,386
6Charlotte$59,255
7Gastonia$57,992
8Burlington$57,296
9Winston$57,064
10Greenville$56,034
11Fayetteville$54,883
12Winston-Salem$53,792
13Huntersville$52,460
14Kannapolis$52,377
15Chapel Hill$52,338
16Apex$52,254
17Durham$51,904
18Statesville$51,473
19Kernersville$51,428
20Matthews$51,307
21Cornelius$51,219
22Sanford$51,175
23Wake Forest$51,173
24Morrisville$51,150
25Pinehurst$51,035
26Fuquay-Varina$51,013
27Salisbury$51,005
28Thomasville$50,920
29New Bern$50,900
30Mint Hill$50,888
31Asheville$50,571
32Holly Springs$50,083
33Hickory$50,025
34Mooresville$49,926
35Monroe$49,905
36Garner$49,793
37Wilson$49,757
38Goldsboro$49,723
39Boone$49,541
40Rocky Mount$49,147
41Indian Trail$49,112
42Carrboro$48,920
43Jacksonville$48,844
44Wilmington$48,713
45Leland$48,198

More North Carolina Salary Data

Hourly Rates

Explore elementary school teacher hourly pay in North Carolina cities.

Entry Level

Starting salaries for new elementary school teachers.

Senior / Experienced

Top earner salaries for experienced elementary school teachers.

Compare Cities in North Carolina

View all comparisons →

Explore More Elementary School Teacher Salary Data

Frequently Asked Questions

How much do elementary school teachers make in North Carolina in 2026?

The average median elementary school teacher salary in North Carolina is $56,466/year across 45 metro areas, based on estimated 2026 (projected from 2025 BLS data). Salaries range from $48,198 in Leland to $60,760 in Raleigh. This makes North Carolina 12.59% below the national median of $64,597. The state employs approximately 34,744 elementary school teachers.

What is the highest paying city for elementary school teachers in North Carolina?

Raleigh offers the highest elementary school teacher salary in North Carolina at $60,760/year ($29.21/hr), based on estimated 2026 (projected from 2025 BLS data). The top 3 highest-paying cities are Raleigh ($60,760), Cary ($60,471), Greensboro ($60,315). Higher pay in these metros is typically driven by cost of living, demand for education services, and competition among employers for licensed elementary school teachers.

How does North Carolina elementary school teacher pay compare to the national average?

North Carolina's average elementary school teacher salary of $56,466 is 12.59% below the national median of $64,597 in 2026. The state employs approximately 34,744 elementary school teachers across 45 metropolitan areas. When comparing salaries, consider cost-of-living differences — a lower nominal salary in an affordable area may provide better purchasing power than a higher salary in an expensive metro.

What is the entry-level elementary school teacher salary in North Carolina?

Entry-level elementary school teachers (10th percentile) in North Carolina earn approximately $46,275/year on average, based on estimated 2026 (projected from 2025 BLS data). Starting salaries range from $37,055 in lower-paying areas to $47,966 in the highest-paying metros. New graduates should expect salaries at the lower end and can typically reach the area median within 3–5 years of clinical experience.

How many elementary school teachers are employed in North Carolina?

North Carolina employs approximately 34,744 elementary school teachers across 45 metropolitan areas, based on the latest BLS data. This makes North Carolina one of the larger employers of elementary school teachers nationally. Demand continues to grow as the education field expands and the population ages.

Which North Carolina city offers the best value for elementary school teachers?

When adjusted for cost of living, Greensboro offers the highest purchasing power for elementary school teachers in North Carolina, with an adjusted salary of $64,949 (nominal: $60,315, CoL index: 92.865). This means your dollar goes 8% further compared to the national average, making it an attractive option for maximizing real income.
JL

Written by Jordan Lee, M.Ed.

Career Analyst

Jordan Lee has over 10 years of experience in elementary education. They focus on curriculum development and teaching methodologies. Their experience includes working in public schools.

Clinically reviewed by Maria Gonzalez, MAData verified by David Kim, Ed.D.

Methodology & Data Source

Statewide salary figures on this page are 2026 projections based on the Bureau of Labor Statistics Occupational Employment and Wage Statistics (OEWS) survey, May 2026 release. A 0.98% compound annual growth rate (CAGR), derived from 6-year national BLS wage trends, was applied to each metro area's reported salary to estimate current 2026 elementary school teacher compensation across North Carolina. State averages are employment-weighted across 45 metro areas — larger metro areas with more elementary school teacherscontribute proportionally more to the average, producing figures that better reflect typical compensation. Individual pay varies by city, employer, certifications, and experience.

Data Sources & Methodology

Source: BLS, OEWS, 7-year dataset (). Per-city data from annual BLS metropolitan area surveys.

2026 figures are projected from 2025 BLS data using a compound annual growth rate (CAGR) of 0.98%, derived from historical BLS wage trends for elementary school teachers (SOC 25-2021).

Compiled and verified by Jordan Lee, M.Ed., a licensed elementary school teacher with 10+ years of clinical experience. · View source data at BLS.gov

Last verified: