SALARY GUIDE

Medical Doctor salary in Singapore

Mid-level average: SGD 264,600/year Dataset updated: 2025-12-12 Salary history through: 2026
Market demand
10/10
Growth trend
+5% YoY

The salary landscape for Medical Doctors in Singapore has seen robust growth in 2026, with entry-level professionals earning an average of SGD 115,763 and senior specialists commanding approximately SGD 551,250. These figures reflect a record-high market demand rated at 10 out of 10, driven by critical healthcare shortages and an expanding aging population requiring specialized intervention. The sector continues to offer competitive compensation that rivals top global markets.

Salary by experience level

Junior
SGD 115,763/year
SGD 82,688 – SGD 148,838
Mid
SGD 264,600/year
SGD 198,450 – SGD 330,750
Senior
SGD 551,250/year
SGD 413,438 – SGD 689,063

Salary range chart (mid-level)

Avg SGD 264,600 SGD 198,450 SGD 330,750

Tip: Use the calculator to switch level, compare countries, and export reports.

Pro features ($14.99 (lifetime))

Unlock Pro to see:
  • Detailed tax breakdowns
  • 3-year salary trends
  • Country comparisons with FX conversion
  • Export/share reports
  • Take-home pay calculations

What affects Medical Doctor pay in Singapore?

Compensation in this field is heavily influenced by regional hospital structures and the specific sub-specialty practiced, rather than remote work, which remains rare for clinical doctors. Additional certifications in high-demand areas like geriatrics or advanced surgery further inflate earning potential, while government subsidies and private clinic rates create a dual-market dynamic that supports these salary ranges.

How to maximise your salary

To maximize your income in 2026, prioritize securing sub-specialty certifications early in your career to qualify for the mid-level range starting near SGD 264,600. Negotiate contracts that reflect the current 5% year-on-year growth trend and consider joining specialized private practices or research-linked hospitals where demand is most acute.

FAQ

What is the average Medical Doctor salary in Singapore?
The mid-level average Medical Doctor salary in Singapore is approximately SGD 264,600 per year (around SGD 22,050/month before deductions). Junior developers typically start between SGD 82,688 – SGD 148,838, while senior engineers can earn SGD 413,438 – SGD 689,063+. These figures often vary based on stack, company type, and specific location within the country.
What is the market outlook for Medical Doctors in Singapore?
The market for medical doctors in Singapore is currently rated 10/10 for demand, with a growth trend of +5% YoY year-over-year. The tech sector continues to benefit from digital transformation, with specialized industries like finance and SaaS and remote-first companies offering high-end compensation to attract talent.
How much take-home pay will I get on SGD 264,600?
Actual take-home pay in Singapore depends on local tax rules, social contributions, and individual deductions. QuickSalaries Pro calculates a precise estimated monthly breakdown for a SGD 264,600 salary to help you plan your finances effectively.

Explore more