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

Nurse Practitioner Salary in Arizona

Median Annual in Arizona
$134,420/yr
Median Hourly Wage
$64.63/hr
▲ 2% above U.S. median

Salary Distribution in Arizona

groups Employed in AZ
7,220
public U.S. Median
$132,300
savings Real pay (cost-adjusted)
$133,516 #36 of 51

Nurse Practitioner pay in Arizona, explained

Nurse practitioners in Arizona earn a median of $134,420 per year ($64.63 per hour), which is 2% above the national median of $132,300. Entry-level workers earn around $104,400, while the most experienced nurse practitioners reach about $173,270. Pay varies by employer, setting, and metro area within Arizona.

Is $134,420 good pay in Arizona?

Adjusted for Arizona's cost of living (which runs 101% of the U.S. average), that $134,420 is worth about $133,516 in national buying power — ranking Arizona #36 for real pay (vs #17 on the sticker number).

See the full Nurse Practitioner Real Pay Index arrow_forward

Nurse Practitioner pay by experience in Arizona

Entry level (10th pct)
$104,400
$50.19/hr
Median
Mid-career (50th pct)
$134,420
$64.63/hr
Experienced (90th pct)
$173,270
$83.30/hr

Nurse Practitioner pay in neighboring states

StateMedian / yrReal payvs AZ
Arizona (here) $134,420 $133,516
California $168,520 $152,204 −$34,100
Nevada $140,670 $140,700 −$6,250
New Mexico $137,520 $149,135 −$3,100
Utah $130,920 $132,424 +$3,500

Nurse Practitioner in Arizona: FAQ

How much do nurse practitioners make in Arizona?

Nurse practitioners in Arizona earn a median of $134,420 per year ($64.63 per hour), compared with $132,300 nationally.

Does Arizona pay nurse practitioners well?

At $134,420, Arizona pays 2% above the national median for nurse practitioners. An estimated 7,220 work in the state.

Nurse Practitioner salary in other states

All 51 states ranked arrow_forward

Related careers in Arizona