verified BLS-Verified Source: U.S. Bureau of Labor Statistics (BLS) May 2025 release

Nurse Practitioner Salary in Utah

Median Annual in Utah
$130,920/yr
Median Hourly Wage
$62.94/hr
▼ 1% below U.S. median

Salary Distribution in Utah

groups Employed in UT
2,740
public U.S. Median
$132,300
savings Real pay (cost-adjusted)
$132,424 #39 of 51

Nurse Practitioner pay in Utah, explained

Nurse practitioners in Utah earn a median of $130,920 per year ($62.94 per hour), which is 1% below the national median of $132,300. Entry-level workers earn around $102,980, while the most experienced nurse practitioners reach about $175,220. Pay varies by employer, setting, and metro area within Utah.

Is $130,920 good pay in Utah?

Adjusted for Utah's cost of living (which runs 99% of the U.S. average), that $130,920 is worth about $132,424 in national buying power — ranking Utah #39 for real pay (vs #29 on the sticker number).

See the full Nurse Practitioner Real Pay Index arrow_forward

Nurse Practitioner pay by experience in Utah

Entry level (10th pct)
$102,980
$49.51/hr
Median
Mid-career (50th pct)
$130,920
$62.94/hr
Experienced (90th pct)
$175,220
$84.24/hr

Nurse Practitioner pay in neighboring states

StateMedian / yrReal payvs UT
Utah (here) $130,920 $132,424
Nevada $140,670 $140,700 −$9,750
New Mexico $137,520 $149,135 −$6,600
Arizona $134,420 $133,516 −$3,500
Colorado $132,930 $128,993 −$2,010
Idaho $132,540 $138,794 −$1,620
Wyoming $132,200 $142,624 −$1,280

Nurse Practitioner in Utah: FAQ

How much do nurse practitioners make in Utah?

Nurse practitioners in Utah earn a median of $130,920 per year ($62.94 per hour), compared with $132,300 nationally.

Does Utah pay nurse practitioners well?

At $130,920, Utah pays 1% below the national median for nurse practitioners. An estimated 2,740 work in the state.

Nurse Practitioner salary in other states

All 51 states ranked arrow_forward

Related careers in Utah