Salaripedia
English

How much does a secondary school teacher make in Hickory?

$57,790a year

Median yearly pay for secondary school teachers in the Hickory-Lenoir-Morganton, NC metro area. That is $27.78 an hour or $4,816 a month.

Hourly
$27.78
Vs. national median
-20%
Rank among cities
338 of 375
Jobs in the area
630
Pay range
Lowest 10%: $44,400Median: $57,790Highest 10%: $59,830
PercentileYearlyHourly
10th$44,400$21.35
25th$47,940$23.05
Median$57,790$27.78
75th$59,030$28.38
90th$59,830$28.76

Other cities in North Carolina

Median yearly pay for secondary school teachers.

Virginia Beach, VA$76,790
Raleigh, NC$60,380
Charlotte, NC$60,300
Asheville, NC$59,320
Greensboro, NC$58,990
Wilmington, NC$57,980
Winston-Salem, NC$57,930
Durham, NC$57,870
Greenville, NC$57,230
Pinehurst, NC$56,280
Goldsboro, NC$52,180
Burlington, NC$49,680
Fayetteville, NC$49,580
Rocky Mount, NC$47,770
Secondary School Teacher salary in North Carolina Secondary School Teacher salary in all states

Related jobs in Hickory

Same field, median yearly pay.

Nursing Instructor and Teacher$68,220
Mathematical Science Teacher$65,390
Special Education Teacher$64,630
Health Specialties Teacher$63,980
Criminal Justice and Law Enforcement Teacher$63,860
Career/Technical Education Teacher$62,380
Instructional Coordinator$60,730
Librarian and Media Collections Specialist$58,370
Art$58,230
Kindergarten Teacher$54,520
Salaries for every job in Hickory, NC

Frequently asked questions

How much does a secondary school teacher make an hour in Hickory?

The median hourly pay in the Hickory-Lenoir-Morganton, NC metro area is $27.78 ($57,790 a year).

Do secondary school teachers make more in Hickory than the national average?

No: $57,790 against $72,040 nationally, 20% less.

How does Hickory compare with the rest of North Carolina?

The median in North Carolina is $57,650, so Hickory pays 0% more.

Where does Hickory rank for secondary school teacher pay?

338 of 375 metro areas with data.

How much does a secondary school teacher make starting out in Hickory?

The lowest-paid 10% make $44,400 or less a year; the top 10% make $59,830 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.