Doctor Salary Singapore 2026: Monthly & Annual Pay Guide
If you are planning a medical career, doctor salary Singapore is likely one of the first topics you want to understand. Doctors are among the highly skilled professionals in Singapore, but their earnings can differ greatly depending on experience, medical specialty, seniority, workplace and whether they work in the public or private healthcare sector.
A newly qualified doctor does not earn the same amount as a specialist or senior consultant. Doctors may also receive allowances, bonuses and other payments on top of their basic monthly salary.
According to Singapore’s Ministry of Health (MOH), the median monthly base salary of doctors working in the public healthcare clusters increased from about S$13,700 in 2021 to S$14,400 in 2024. This figure excludes bonuses and allowances and covers doctors at different levels of seniority.
This guide explains doctor pay in Singapore, from junior doctors and medical officers to specialists and experienced consultants.
Average Doctor Salary in Singapore
There is no single salary that represents every doctor in Singapore.

The official MOH figure provides a useful benchmark. In 2024, doctors across the public healthcare clusters had a median monthly base salary of approximately S$14,400, or around S$172,800 per year before additional pay components.
However, this should not be treated as the starting salary for a doctor.
The figure includes doctors at different stages of their careers. A house officer or junior medical officer can earn substantially less, while an experienced specialist or consultant may earn considerably more.
Salary can also include more than basic pay. Depending on the position, doctors may receive allowances, bonuses or payments related to additional duties.
Doctor Salary Singapore by Career Level
The following figures should be viewed as broad market estimates rather than fixed salary scales. Actual offers depend on employer, experience, specialty, duties and other compensation.
| Doctor Level | Estimated Monthly Salary | Estimated Annual Salary |
|---|---|---|
| House Officer | S$4,500–S$6,000 | S$54,000–S$72,000 |
| Medical Officer | S$5,500–S$8,000 | S$66,000–S$96,000 |
| Registrar | S$8,000–S$12,000+ | S$96,000–S$144,000+ |
| Associate Consultant | S$12,000–S$18,000+ | S$144,000–S$216,000+ |
| Consultant | S$15,000–S$25,000+ | S$180,000–S$300,000+ |
| Senior Consultant / Experienced Specialist | S$20,000–S$30,000+ | S$240,000–S$360,000+ |
These ranges are indicative rather than an official MOH pay scale. For context, current job-posting data from Indeed estimates average MOH Holdings pay of about S$5,339 per month for House Officers and S$6,360 for Medical Officers, but these estimates are based on a small number of reported salaries and should therefore be interpreted cautiously.
House Officer Salary in Singapore
A House Officer is generally at the beginning of their professional medical career and works under supervision while developing practical clinical experience.
Current third-party salary data puts average House Officer pay at MOH Holdings at approximately S$5,339 per month, although individual compensation can differ.
Junior doctor salaries have also been reviewed in recent years. MOH announced that House Officers received a 7% increase in starting salary from 1 January 2023 as part of a salary revision for junior doctors in public healthcare.
For graduates comparing medical careers, it is important to look beyond the starting figure. Salary can change as a doctor progresses through training and takes on greater clinical responsibility.
Medical Officer Salary in Singapore
After the earliest stage of medical training, doctors may work as Medical Officers.
A Medical Officer salary in Singapore can commonly sit above House Officer pay. Current Indeed data for MOH Holdings estimates an average of around S$6,360 per month, though this is based on limited salary submissions.
MOH previously announced a 13% increase in starting salaries for first-year Medical Officers from January 2023. Eligible Medical Officers and residents further into postgraduate training also received salary adjustments based on factors such as years of service and bond period.
As doctors gain experience, their income may rise along with their responsibilities and career progression.
Specialist Doctor Salary in Singapore
Specialisation can have a major effect on a doctor’s long-term earning potential.
Becoming a specialist is not simply a matter of working for several years. Doctors must complete the relevant postgraduate specialist training requirements, achieve the required competency levels and pass applicable assessments before applying for specialist accreditation and registration.
Specialists may work in fields such as:
- Cardiology
- Dermatology
- Anaesthesiology
- General surgery
- Orthopaedic surgery
- Psychiatry
- Paediatrics
- Oncology
- Obstetrics and gynaecology
The specialist doctor salary in Singapore varies according to specialty, seniority, workplace, clinical duties and whether the doctor works in public or private practice.
Senior specialists and consultants can therefore earn substantially more than doctors who are still completing postgraduate training.
Public Sector Doctor Salary in Singapore
Singapore has a large public healthcare system employing doctors across hospitals and other healthcare institutions.
Junior doctors in the public sector are centrally employed and deployed by MOH Holdings. Their postings are designed around service and training requirements, including requirements connected with medical registration and postgraduate training.
One of the best official indicators of public-sector doctor pay comes directly from MOH.
The median monthly base salary across doctors in public healthcare clusters rose from approximately S$13,700 in 2021 to S$14,400 in 2024. Bonuses and allowances were not included in these numbers.
MOH also cautions that median salary is affected by the seniority profile of the workforce.
That distinction matters when researching doctor salary Singapore, because an overall median should not be confused with the expected pay of a newly qualified doctor.
Private Doctor Salary in Singapore
Private-sector earnings are harder to summarise with one reliable number.
Doctors working in private hospitals, specialist centres and clinics may have different compensation structures from doctors working in public institutions.
Some private doctors are employees receiving salaries, while others may own or operate medical practices. Their income can therefore depend on patient volume, specialty, operating costs, reputation and the commercial structure of the practice.
A doctor running a clinic may generate substantial revenue without taking all of that revenue home as personal income. Expenses can include staff salaries, rent, medical equipment, insurance and other operating costs.
For this reason, claims that every private doctor earns a particular amount should be treated cautiously.
What Affects a Doctor’s Salary in Singapore?
Several factors influence how much a doctor can earn.
Experience and seniority are major factors. Doctors normally earn more as they progress into positions with greater responsibility.
Specialisation can also affect earnings. Specialist training requires additional years of education, clinical training and assessment, but it can open the door to more senior medical positions.
Public versus private employment matters as well. The compensation structure in a public hospital can differ significantly from employment or practice ownership in the private sector.
Additional duties may also change total compensation. Base salary figures do not necessarily include every bonus or allowance a doctor receives.
Finally, individual performance, working arrangements and employer policies can affect the final package.
Has Doctor Salary in Singapore Increased?
Official data indicates that public-sector doctor salaries have risen in recent years.
MOH reported that median monthly base salaries for doctors in the public healthcare clusters increased from approximately S$13,700 in 2021 to S$14,400 in 2024.
Singapore also implemented targeted salary revisions for junior doctors. House Officers and first-year Medical Officers received starting-salary increases of 7% and 13% respectively from January 2023.
More broadly, Singapore’s Ministry of Manpower reported that nominal total wages for full-time resident employees who remained with the same employer for at least one year increased by 4.9% in 2025. This figure covers the broader workforce rather than doctors specifically, so it should not be interpreted as a 4.9% doctor salary increase.
Doctor Salary in Singapore Per Year
Annual earnings depend heavily on career stage.
At an illustrative S$5,000 monthly base salary, a junior doctor would receive about S$60,000 per year in base pay.
A doctor earning S$14,400 per month would have annual base pay of approximately S$172,800.
A senior doctor earning S$20,000 per month would receive approximately S$240,000 annually before considering the details of bonuses, allowances and other compensation.
These simple calculations explain why annual salary estimates found online can vary so widely. Two people can both be doctors while working at completely different levels of the profession.
Doctor Salary in Singapore Per Month
Monthly pay is often the easiest way to compare medical jobs.
For junior doctors, base pay may start in the mid-thousands of Singapore dollars per month. As doctors progress to Medical Officer, registrar and consultant positions, monthly salaries can move higher.
The official public healthcare median of S$14,400 per month is particularly useful as a broad benchmark, but it represents doctors across different levels rather than a guaranteed salary for a particular role.
Anyone considering a job offer should therefore compare the exact job grade, basic salary, allowances, bonus structure and working requirements instead of relying only on an industry-wide average.
Is Being a Doctor a Good Career in Singapore?
Medicine offers a structured professional path with opportunities to work in hospitals, primary care, community care, research and specialist medicine.
Singapore’s public healthcare system also provides different career routes. MOH stated in 2025 that the public sector’s main doctor career tracks are Family Physicians, Hospital Clinicians and Specialists.
Pay is only one part of the career decision.
Medical education and specialist training can take many years, and doctors may work demanding schedules with significant responsibility for patient care. Someone considering medicine should therefore look at training requirements, career interests, working hours and long-term professional goals alongside salary.
Future Outlook for Doctors in Singapore
Healthcare remains an important part of Singapore’s workforce needs, particularly as the population ages.

In September 2026, MOH said that more junior doctors and nurses have been practising in primary and community care settings in recent years to support Healthier SG and the needs of an ageing population.
This means doctors can build careers across more than traditional hospital settings.
Medical professionals may work in hospitals, community healthcare, primary care, specialist centres, private clinics, research, administration and health policy.
For people researching doctor salary Singapore, the most useful approach is to compare pay according to the exact medical role and career stage rather than relying on a single national average.
FAQs About Doctor Salary Singapore
1. What is the average doctor salary in Singapore?
Doctors in Singapore can earn around S$5,000 to S$20,000+ per month, depending on their experience, position, specialty, and employer.
2. How much does a junior doctor earn in Singapore?
A junior doctor or House Officer may earn roughly S$4,500 to S$6,000 per month, depending on the role and pay package.
3. How much does a Medical Officer earn in Singapore?
A Medical Officer in Singapore may typically earn around S$5,500 to S$8,000 per month, with experience affecting the final salary.
4. How much does a specialist doctor earn in Singapore?
Specialist doctors can earn around S$12,000 to S$30,000+ per month, depending on their specialty, seniority, and workplace.
5. Do private doctors earn more in Singapore?
Some private doctors can earn more than public-sector doctors, especially experienced specialists. Earnings vary by specialty, patient volume, and practice costs.
6. Do doctors in Singapore receive bonuses and allowances?
Yes. Depending on their employment terms, doctors may receive bonuses, allowances, and other payments in addition to their base salary.
7. What affects doctor salary in Singapore?
Experience, seniority, medical specialty, workplace, and whether a doctor works in the public or private sector can all affect salary.
