How Much Does an NP Make in Tennessee in 2026?
Typical pay for NPs in Tennessee, from federal wage data (May 2025), with pay by city, the ten-year trend, and how the state compares.
BLS OES May 2025 · Tennessee · typical annual pay from the lowest-paid tenth to the highest-paid tenth
A typical nurse practitioner in Tennessee earns about $56.54 per hour ($117,590 per year), according to the latest government wage data (May 2025). Calculated from the annual figure, that comes to roughly $9,799 a month and $2,261 a week. Those figures represent typical pay across the state, before accounting for city or experience differences.
That pay sits 11% below the national figure of $132,300 a year, and Tennessee ranks 50th out of 51 states and D.C. for NP pay. About 12,150 nurse practitioners work in the state, a workforce large enough to shape the local market. Lower pay in Tennessee generally tracks a lower cost of living compared with higher-paying states.
NP pay in Tennessee at a glance
- Nurse practitioners in Tennessee typically earn $56.54 an hour, or about $117,590 a year, according to the latest government wage data (May 2025).
- Tennessee pay runs 11% below the national figure of $132,300, ranking 50th out of 51 states and D.C.
- Memphis pays the most in the state, with NPs there earning $124,600 a year, about 6% above the Tennessee figure.
- Entry-level NPs typically start around $82,790 a year, while the top 10% of earners make over $137,880.
- Typical NP pay in Tennessee has climbed 28% over the past decade, rising from $91,990 in 2015 to $117,590 in 2025.
BLS OES May 2025
How much does an NP make in Tennessee?
NP pay by career stage in Tennessee
| Career stage | Tennessee | United States |
|---|---|---|
| Starting out | $82,790$39.81 an hour | $101,340$48.72 an hour |
| First years | $102,640$49.35 an hour | $117,990$56.73 an hour |
| Typical NP | $117,590$56.54 an hour | $132,300$63.61 an hour |
| Experienced | $130,330$62.66 an hour | $156,700$75.34 an hour |
| Top 10% | $137,880$66.29 an hour | $174,420$83.86 an hour |
BLS OES May 2025 · starting out is the 10th percentile, first years the 25th, typical the median, experienced the 75th, top 10% the 90th
NP pay by experience level in Tennessee
Entry-level positions in Tennessee typically offer around $39.81 an hour, or about $82,790 a year. Nurse practitioners in these roles are often newly licensed or working in lower-paying settings. Pay typically rises toward the state's typical figure of $117,590 within the first several years of practice.
Experienced nurse practitioners in Tennessee often earn upwards of $62.66 an hour, and the top 10% make over $137,880 a year. That leaves a $55,090 spread between entry-level and top pay. Setting, years of experience, and city all play a part, with specialty clinics and larger metro areas generally paying more than rural practices.
NP pay growth in Tennessee
Typical (median) annual wage for NPs in Tennessee · BLS OES May estimates, 2015 to 2025 · hover a bar for the year-over-year change
Tennessee's typical NP pay has climbed from $91,990 in 2015 to $117,590 in 2025, a gain of $25,600. That amounts to a 28% rise over the decade. The increase has been steady rather than sudden, with pay climbing most years along the way rather than in a single jump.
Nationally, NP pay rose 35% over the same decade, a faster pace than Tennessee's climb. Pay for nurse practitioners in the state has moved up substantially and consistently since 2015. For someone entering the field now, that history shows steady gains, though it does not guarantee future increases.
NP salary by city in Tennessee
Pay runs highest in Memphis, where nurse practitioners typically earn $124,600 a year ($59.91 an hour) across the metro area, about 6% above the statewide figure. Nashville, Franklin, Murfreesboro, and Davidson follow closely behind, each with a metro-area figure of $122,320 a year, or $58.81 an hour. These city figures cover each metro area as a whole, not just the city limits.
At the other end, Johnson City pays the least, with typical NP pay of $102,430 a year ($49.25 an hour), a $22,170 spread between the highest- and lowest-paying cities in the state. Franklin has the largest NP workforce among Tennessee cities, with about 4,540 nurse practitioners. The pay differences generally track differences in local living costs rather than any other factor.
| # | City | Typical pay | Hourly | Vs Tennessee | NPs employed |
|---|---|---|---|---|---|
| 1 | Memphis | $124,600 | $59.91 | +6% | 1,800 |
| 2 | Nashville | $122,320 | $58.81 | +4% | 4,540 |
| 3 | Kingsport metro incl. Bristol | $118,470 | $56.96 | +1% | 480 |
| 4 | Chattanooga | $116,480 | $56.00 | -1% | 1,000 |
| 5 | Clarksville | $115,160 | $55.37 | -2% | 300 |
| 6 | Knoxville | $109,740 | $52.76 | -7% | 1,630 |
| 7 | Jackson | $108,260 | $52.05 | -8% | 410 |
| 8 | Cleveland | $107,360 | $51.62 | -9% | 170 |
| 9 | Morristown | $105,560 | $50.75 | -10% | 120 |
| 10 | Johnson City | $102,430 | $49.25 | -13% | 380 |
Each row is one BLS metro area; cities that share a metro share its figures · BLS OES May 2025 · Tennessee typical pay $117,590
How Tennessee compares with nearby states
Among neighboring states, Missouri pays the most, with NPs there earning $129,930 a year, about 10% above Tennessee's figure; Georgia and North Carolina run close behind at similar levels. Alabama pays less, with typical NP pay of $105,750 a year, about 10% below Tennessee. Kentucky, Arkansas, Mississippi, and Virginia all pay somewhat more than Tennessee as well. Nurse practitioner licenses can often be transferred or endorsed between neighboring states, which can make comparing these figures useful for those considering a move.
| State | Typical pay | Vs Tennessee |
|---|---|---|
| Tennessee | $117,590 | baseline |
| Missouri | $129,930 | +10% |
| Georgia | $129,430 | +10% |
| North Carolina | $128,990 | +10% |
| Virginia | $127,810 | +9% |
| Arkansas | $125,660 | +7% |
| Mississippi | $124,730 | +6% |
| Kentucky | $122,870 | +4% |
| Alabama | $105,750 | -10% |
Bordering states, ranked by typical NP pay · BLS OES May 2025
Is Tennessee a good state for NPs?
NPs in Tennessee earn less than in most states: typical pay is $117,590 a year, 11% below the national figure, ranking 50th of 51. For every 1,000 jobs in Tennessee, about 3.7 are NP positions; nationally, the figure is closer to 2.1. That makes the local economy more reliant on NPs than most places, and turnover keeps positions opening through the year. Pay trails the national figure here, but demand does not: NPs make up a larger share of Tennessee's workforce than in most states.
Summary
Nurse practitioners in Tennessee typically earn $117,590 a year, pay that has climbed 28% over the past decade. That growth has been steady rather than sudden, tracking a national trend of rising NP pay. Readers weighing a move or a new license should check Tennessee's state licensing and registry requirements, and look at city-level pages for local figures in places like Memphis, Nashville, and Knoxville.
Frequently asked questions
- How much does an NP make in Tennessee?
- Nurse practitioners in Tennessee typically earn $56.54 an hour, or about $117,590 a year, according to the latest government wage data (May 2025). That works out to roughly $9,799 a month. Pay varies by city and experience, with entry-level positions starting lower and experienced NPs earning more.
- How much does an NP make an hour in Tennessee?
- NPs in Tennessee typically earn $56.54 an hour, according to the latest government wage data (May 2025). That's about 11% below the national hourly figure of $63.61. Pay ranges from around $39.81 an hour for entry-level roles to over $66.29 an hour for the top 10% of earners.
- What is the starting pay for an NP in Tennessee?
- Entry-level nurse practitioners in Tennessee typically start around $39.81 an hour, or about $82,790 a year. That's the pay typically seen among newly licensed NPs and those in lower-paying settings. Pay tends to rise toward the state's typical figure of $117,590 a year within the first several years of practice.
- Which city in Tennessee pays NPs the most?
- Memphis pays nurse practitioners the most in Tennessee, with typical pay of $124,600 a year, about 6% above the statewide figure. Nashville, Franklin, Murfreesboro, and Davidson follow closely at $122,320 a year. Johnson City pays the least, at $102,430 a year, a $22,170 spread between the highest- and lowest-paying cities.
- Is NP pay in Tennessee higher than the national rate?
- No. NP pay in Tennessee runs 11% below the national figure of $132,300 a year, and the state ranks 50th out of 51 states and D.C. Tennessee's typical hourly pay of $56.54 also trails the national hourly figure of $63.61. Lower pay generally tracks a lower cost of living.