Salaripedia
English

How much does a nurse practitioner make in Utah?

$130,900a year

Median yearly pay for nurse practitioners in Utah. That is $62.94 an hour or $10,910 a month.

Hourly
$62.94
Vs. national median
-1%
Rank among states
29 of 51
Jobs in the state
2,740
Pay range
Lowest 10%: $103,000Median: $130,900Highest 10%: $175,200
PercentileYearlyHourly
10th$103,000$49.51
25th$120,700$58.05
Median$130,900$62.94
75th$150,900$72.57
90th$175,200$84.24

Cities in Utah

Metro areas, median yearly pay.

St. George, UT$139,600
Provo, UT$133,900
Logan, UT$133,100
Salt Lake City, UT$129,400
Ogden, UT$129,000
Salaries for every job in Utah

Nearby in the ranking

States with similar pay for nurse practitioners.

26. Michigan$131,500
27. Maryland$131,100
28. Delaware$131,000
29. Utah$130,900
30. Illinois$130,700
31. Maine$130,300
32. Iowa$130,200
Nurse Practitioner salary in all states

Frequently asked questions

How much does a nurse practitioner make an hour in Utah?

The median hourly pay in Utah is $62.94 ($130,900 a year).

Do nurse practitioners make more in Utah than the national average?

No: $130,900 against $132,300 nationally, 1% less.

Where does Utah rank for nurse practitioner pay?

Utah ranks 29 of 51 states.

Which city in Utah pays nurse practitioners the most?

St. George, UT, with a median of $139,600 a year.

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.