Salaripedia
English

How much does a secondary school teacher make in Kingsport?

$61,990a year

Median yearly pay for secondary school teachers in the Kingsport-Bristol, TN-VA metro area. That is $29.80 an hour or $5,166 a month.

Hourly
$29.80
Vs. national median
-14%
Rank among cities
227 of 375
Jobs in the area
790
Pay range
Lowest 10%: $47,200Median: $61,990Highest 10%: $74,890
PercentileYearlyHourly
10th$47,200$22.69
25th$50,680$24.37
Median$61,990$29.80
75th$64,200$30.87
90th$74,890$36.00

Other cities in Tennessee

Median yearly pay for secondary school teachers.

Chattanooga, TN$65,100
Nashville, TN$64,710
Cleveland, TN$63,380
Knoxville, TN$63,130
Memphis, TN$62,230
Morristown, TN$61,300
Clarksville, TN$60,720
Johnson City, TN$60,180
Jackson, TN$59,700
Secondary School Teacher salary in Tennessee Secondary School Teacher salary in all states

Related jobs in Kingsport

Same field, median yearly pay.

Instructional Coordinator$65,340
Nursing Instructor and Teacher$64,580
Computer Science Teacher$61,850
Career/Technical Education Teacher$61,740
Special Education Teacher$61,450
Middle School Teacher$60,600
Career/Technical Education Teacher$60,360
Kindergarten Teacher$59,680
Librarian and Media Collections Specialist$59,500
Elementary School Teacher$58,130
Salaries for every job in Kingsport, TN

Frequently asked questions

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

The median hourly pay in the Kingsport-Bristol, TN-VA metro area is $29.80 ($61,990 a year).

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

No: $61,990 against $72,040 nationally, 14% less.

How does Kingsport compare with the rest of Tennessee?

The median in Tennessee is $61,860, so Kingsport pays 0% more.

Where does Kingsport rank for secondary school teacher pay?

227 of 375 metro areas with data.

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

The lowest-paid 10% make $47,200 or less a year; the top 10% make $74,890 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.