Salaripedia
English

How much does a nurse practitioner make in Johnson City?

$102,400a year

Median yearly pay for nurse practitioners in the Johnson City, TN metro area. That is $49.25 an hour or $8,536 a month.

Hourly
$49.25
Vs. national median
-23%
Rank among cities
381 of 383
Jobs in the area
380
Pay range
Lowest 10%: $87,210Median: $102,400Highest 10%: $127,500
PercentileYearlyHourly
10th$87,210$41.93
25th$100,100$48.11
Median$102,400$49.25
75th$123,000$59.13
90th$127,500$61.28

Other cities in Tennessee

Median yearly pay for nurse practitioners.

Memphis, TN$124,600
Nashville, TN$122,300
Kingsport, TN$118,500
Chattanooga, TN$116,500
Clarksville, TN$115,200
Knoxville, TN$109,700
Jackson, TN$108,300
Cleveland, TN$107,400
Morristown, TN$105,600
Nurse Practitioner salary in Tennessee Nurse Practitioner salary in all states

Related jobs in Johnson City

Same field, median yearly pay.

Physician$280,300
Dentist$182,700
Pharmacist$128,600
Veterinarian$122,600
Physician Assistant$100,100
Physical Therapist$96,660
Occupational Therapist$94,940
Speech-Language Pathologist$82,050
Dental Hygienist$80,070
Diagnostic Medical Sonographer$78,970
Salaries for every job in Johnson City, TN

Frequently asked questions

How much does a nurse practitioner make an hour in Johnson City?

The median hourly pay in the Johnson City, TN metro area is $49.25 ($102,400 a year).

Do nurse practitioners make more in Johnson City than the national average?

No: $102,400 against $132,300 nationally, 23% less.

How does Johnson City compare with the rest of Tennessee?

The median in Tennessee is $117,600, so Johnson City pays 13% less.

Where does Johnson City rank for nurse practitioner pay?

381 of 383 metro areas with data.

How much does a nurse practitioner make starting out in Johnson City?

The lowest-paid 10% make $87,210 or less a year; the top 10% make $127,500 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.