Salaripedia
English

How much does a computer science teacher make in Wilmington?

$139,400a year

Median yearly pay for computer science teachers in the Wilmington, NC metro area. That is $67.02 an hour or $11,620 a month.

Hourly
$67.02
Vs. national median
+44%
Rank among cities
7 of 127
Jobs in the area
50
Pay range
Lowest 10%: $67,660Median: $139,400Highest 10%: $194,400
PercentileYearlyHourly
10th$67,660$32.53
25th$71,220$34.24
Median$139,400$67.02
75th$139,400$67.02
90th$194,400$93.46

Other cities in North Carolina

Median yearly pay for computer science teachers.

Virginia Beach, VA$127,500
Greensboro, NC$97,050
Winston-Salem, NC$86,450
Greenville, NC$83,470
Raleigh, NC$82,260
Charlotte, NC$74,470
Asheville, NC$63,860
Computer Science Teacher salary in North Carolina Computer Science Teacher salary in all states

Related jobs in Wilmington

Same field, median yearly pay.

Business Teacher$187,400
Nursing Instructor and Teacher$110,600
Health Specialties Teacher$109,400
Education Teacher$106,100
Psychology Teacher$105,400
Biological Science Teacher$84,350
English Language and Literature Teacher$83,910
Mathematical Science Teacher$78,770
Art$76,110
Instructional Coordinator$64,020
Salaries for every job in Wilmington, NC

Frequently asked questions

How much does a computer science teacher make an hour in Wilmington?

The median hourly pay in the Wilmington, NC metro area is $67.02 ($139,400 a year).

Do computer science teachers make more in Wilmington than the national average?

Yes: $139,400 against $96,980 nationally, 44% more.

How does Wilmington compare with the rest of North Carolina?

The median in North Carolina is $80,080, so Wilmington pays 74% more.

Where does Wilmington rank for computer science teacher pay?

7 of 127 metro areas with data.

How much does a computer science teacher make starting out in Wilmington?

The lowest-paid 10% make $67,660 or less a year; the top 10% make $194,400 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.