Skip to main content
Salary Guide

Nurse Practitioner Salary in Singapore

Based on 9 job listings - 2026

Average salary
$110,000 - $260,000
Median salary
$175,000 - $201,250
Lower rangeUpper range

Salary distribution by percentile

10th percentile$94K
25th percentile$110K
Median$175K
75th percentile$260K
90th percentile$299K

50% of professionals earn between $110,000 - $260,000 SGD

The median salary is $175,000

Top cities

Related professions

SGD 90,000 - 180,000-27%
SGD 120,000 - 280,000+8%
SGD 95,000 - 240,000-9%
SGD 100,000 - 300,000+8%
SGD 42,600 - 60,000-72%
SGD 47,100 - 60,000-71%
SGD 90,000 - 240,000-11%
SGD 85,000 - 180,000-28%
SGD 26,400 - 28,800-85%
SGD 130,000 - 300,000+16%

Nurse Practitioner

9 job openings

View job listings

The average salary for a Nurse Practitioner in Singapore is SGD 110,000 - SGD 260,000 per year in 2026. The median salary is SGD 188,125 per year, based on 9 active job listings.

The cities with the most Nurse Practitioner job opportunities in Singapore are Woodlands. Woodlands leads with 3 job openings.

Explore 9 Nurse Practitioner job listings in Singapore on BeBee, or check our salary calculator for a personalized estimate.