Nurse Practitioners Salary in Utah
BLS OEWS May 2025 • 7 metro areas • Utah
Nurse Practitioners in Utah earn a median salary of $126,874 per year on average across 7 metro and nonmetro areas, -1.8% vs the national median of $129,210. An estimated 2,860 nurse practitioners are employed across Utah, with salaries ranging from $121,400 to $134,700 depending on location.
$126,874
Avg median salary in Utah
$134,700
Highest paying metro
$121,400
Lowest paying metro
2,860
Employed in Utah
Compare Nurse Practitioners salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Nurse Practitioners
in
Nurse Practitioners salaries by city in Utah
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| St. George, UT | $134,700 | $108,490 | $162,290 | 190 |
| Wasatch Front Fringe Utah | $129,830 | $108,370 | $156,450 | 80 |
| High Desert Utah | $128,460 | $110,690 | $156,450 | 180 |
| Salt Lake City, UT | $127,030 | $111,700 | $153,430 | 1,560 |
| Logan, UT-ID | $124,350 | $98,090 | $149,960 | 60 |
| Provo, UT | $122,350 | $103,220 | $138,010 | 430 |
| Ogden, UT | $121,400 | $107,470 | $153,430 | 360 |