facebook tracking Nurse Practitioner salary in Utah (2025): pay by city

Nurse Practitioner salary in Utah

What nurse practitioners earn in Utah and its metro areas, compared with the rest of the country.

May 2025#28 of 50 states
Median pay$130,920$62.94 per hour
vs U.S.−1%U.S. median $132,300
Middle half earn$120,740 – $150,940Top 10%: $175,220+
Jobs2,7400.76× the U.S. concentration

Nurse Practitioner pay in Utah cities

Metro areas as BLS defines them. Click a column to sort.

Metro areaMedianHourlyJobs
Salt Lake City-Murray, UT$129,350$62.191,430
Provo-Orem-Lehi, UT$133,860$64.36520
Ogden, UT$129,000$62.02330
St. George, UT$139,590$67.11220
High Desert Utah nonmetropolitan area$129,250$62.14110
Logan, UT-ID$133,110$64.0070
Wasatch Front Fringe Utah nonmetropolitan area$134,550$64.6970
Advertisement

Hospitals and jobs in Utah

Nurse Practitioner pay in similar states

Other healthcare salaries in Utah

Questions

How much does a nurse practitioner make in Utah?

Nurse Practitioners in Utah earned a median of $130,920 a year ($62.94 an hour) in May 2025, 1% less than the national median of $132,300. The middle half earned $120,740 to $150,940.

Where in Utah do nurse practitioners earn the most?

Among areas in Utah, pay was highest in St. George, UT at $139,590.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, all industries. Pay doesn't reflect cost of living, overtime or shift differentials.