Skip to content
Paygrade

Salary comparison · 2026 · USD

Nurse Practitioner salary by country

A nurse practitioner earns the most in the United States, with a 2026 median of $132,300 a year, and the least of these 3 markets in the United Kingdom at $64,000: a 2.1x gap for the same job.

Country Median (USD) Entry Senior Local median
United States $132k $101k $174k $132k
Canada $91k $62k $110k C$128k
United Kingdom $64k $40k $76k £48k

Gross annual estimates from the Paygrade research dataset, updated 28 October 2026. Method explained on the methodology page.