Compare Your Salary
Average Salaries
Best Paying Jobs
Salary Increase Letter
Career Articles
Cost of Living Calculator

General Medical Practitioner Average Salary in Singapore 2020

How much money does a General Medical Practitioner make in Singapore?

Average Monthly Salary
14,600 SGD
( 176,000 SGD yearly)


A person working as a General Medical Practitioner in Singapore typically earns around 14,600 SGD per month. Salaries range from 6,290 SGD (lowest) to 22,200 SGD (highest).

This is the average monthly salary including housing, transport, and other benefits. General Medical Practitioner salaries may differ drasticlty based on experience, skills, gender, or location. Below you will find detailed breakdown based on many different criteria.

General Medical Practitioner Salary Distribution in Singapore

Median and salary distribution monthly Singapore General Medical Practitioner

The median, the maximum, the minimum, and the range

  • Salary Range

    General Medical Practitioner salaries in Singapore range between 6,290 SGD per month (minimum salary) to 22,200 SGD per month (maximum salary).

  • Median Salary

    The median salary is 14,900 SGD per month, which means that half (50%) of people working as General Medical Practitioner are earning less than 14,900 SGD while the other half are earning more than 14,900 SGD. The median represents the middle salary value. Generally speaking, you would want to be on the right side of the graph with the group earning more than the median salary.

  • Percentiles

    Closely related to the median are two values: the 25th and the 75th percentiles. Reading from the salary distribution diagram, 25% of people working as General Medical Practitioner are earning less than 9,550 SGD while 75% of them are earning more than 9,550 SGD. Also from the diagram, 75% of people working as General Medical Practitioner are earning less than 19,300 SGD while 25% are earning more than 19,300 SGD.

What is the difference between the median and the average salary?

Both are indicators. If your salary is higher than both of the average and the median then you are doing very well. If your salary is lower than both, then many people are earning more than you and there is plently of room for improvement. If your wage is in between the average and median, then things can be a bit confusing. We have written a guide to explain all the different senarios. How to compare your salary

General Medical Practitioner Salary Comparison by Years of Experience

Salary comparison by years of experience monthly Singapore General Medical Practitioner

Experience level is the most important factor in determining your salary. Naturally the more years of experience the higher your wage. We broke down General Medical Practitioner salaries by experience level. A General Medical Practitioner with less than two years of experience makes approximatly 7,490 SGD per month. While someone with experience level between two and five years is expected to earn 10,900 SGD per month, 46% more than someone with less than two year's experience. Moving forward, an experience level between five and ten years lands a salary of 12,500 SGD per month, 15% more than a person with two to five years of experience. Additionally, General Medical Practitioner(s) whose expertise span anywhere between ten and fifteen years get a salary equivalent to 15,500 SGD per month, 24% more than a person with five to ten years of experience. If the experience level is between fifteen and twenty years, then the expected wage is 17,100 SGD per month, 10% more than a person with ten to fifteen years of experience. Lastly, employees with more than twenty years of professional experience get a salary of 21,200 SGD per month, 24% more than people with fifteen to twenty years of experience.

0 - 2 Years
7,490 SGD
2 - 5 Years+46%
10,900 SGD
5 - 10 Years+15%
12,500 SGD
10 - 15 Years+24%
15,500 SGD
15 - 20 Years+10%
17,100 SGD
20+ Years+24%
21,200 SGD
Percentage increase and decrease are relative to the previous value

General Medical Practitioner Salary Comparison By Education

Salary comparison by education level monthly Singapore General Medical Practitioner

We all know that higher education equals a bigger salary, but how much more money can a degree add into your income? We broke down General Medical Practitioner salaries by education level in order to make a comparison. When the education level is Highschool, the average salary of a General Medical Practitioner is 7,490 SGD per month. While someone with a Certificate or Diploma gets a salary of 9,880 SGD per month, 32% more than someone with Highschool. A Bachelor's Degree gets its holder an average salary of 15,500 SGD per month, 56% more than someone with Certificate or Diploma. Professionals who hold a Master's Degree are rewarded with an average salary of 18,300 SGD per month, 18% more than someone with Bachelor's Degree. Ph.d holders are compensated with wage equivelant to 21,300 SGD per month, 17% more than someone with Master's Degree.

7,490 SGD
Certificate or Diploma+32%
9,880 SGD
Bachelor's Degree+56%
15,500 SGD
Master's Degree+18%
18,300 SGD
21,300 SGD
Percentage increase and decrease are relative to the previous value

General Medical Practitioner Salary Comparison By Gender

Salary comparison by gender monthly Singapore General Medical PractitionerThough gender should not have an effect on pay, in reality it does. So who gets paid more: men or women? Male General Medical Practitioner employees in Singapore earn 6% more than their female counterparts.
14,300 SGD
15,100 SGD
Percentage increase and decrease are relative to the previous value

Public / Government vs Private Sector Salary Comparison

Public vs private sector salaries monthly Singapore General Medical PractitionerWhere can you get paid more, working for a private company or for the goverment? Public sector General Medical Practitioner employees in Singapore earn 5% more than their private sector counterparts.
Private Sector
14,300 SGD
Public Sector+5%
15,000 SGD
Percentage increase and decrease are relative to the previous value

General Medical Practitioner Salary Trend and Forecast in Singapore

How are General Medical Practitioner salaries changing over time? Listed below is a chart that shows the average salary in recent years.

Salary trends and forecast monthly Singapore General Medical Practitioner
Average Salary 2016
13,100 SGD
Average Salary 2017+4%
13,600 SGD
Average Salary 2018+3%
14,000 SGD
Average Salary 2019+2%
14,400 SGD
Percentage increase and decrease are relative to the previous value
General Medical Practitioner salaries in Singapore are on the rise in the year 2020 based on recent submitted salaries and reports. As displayed in the chart, salaries in 2020 are 2% higher than those of 2019. The trend suggests a slow yet continous increase in pay in 2021 and future years. These numbers differ slightly from industry to another.

General Medical Practitioner Average Hourly Wage in Singapore

84 SGD per hour

The average hourly wage (pay per hour) in Singapore for General Medical Practitioner is 84 SGD. This means that the average General Medical Practitioner in Singapore earns approximatly 84 SGD for every worked hour.

Hourly Wage = Annual Salary ÷ ( 52 x 5 x 8 )

The hourly wage is the salary paid in one working hour. Usually jobs are classified into two categories: salaried jobs and hourly jobs. Salaried jobs pay a fix amount regardless of the hours worked. Hourly jobs pay per worked hour. To convert salary into hourly wage the above formula is used (assuming 5 working days in a week and 8 working hours per day which is the standard for most jobs). The hourly wage calculation may differ slightly depending on the worked hours per week and annual vacation allowance. The figures mentioned above are good approximation and they are considered to the be the standard.

General Medical Practitioner VS Other Jobs

Salary Comparison Between General Medical Practitioner and Health and Medical monthly SingaporeWe compared Singapore salaries for General Medical Practitioner, Doctor / Physician, and Health and Medical and we found that General Medical Practitioner salaries are 26% less than those of Doctor / Physician. We also found out that Doctor / Physician salaries are 67% more than those of Health and Medical.

Salary comparison with similar jobs

Job TitleAverage Salary
Advanced Nutrition Aide8,260 SGD-44%
Advanced Practice Provider9,290 SGD-37%
Allergist14,500 SGD-1%
Behavioral Health Specialist9,590 SGD-34%
Chiropractor9,250 SGD-37%
Clinical Psychologist25,100 SGD+72%
Correctional Treatment Specialist14,700 SGD+0%
Counseling Psychologist18,400 SGD+26%
Dermatologist29,100 SGD+99%
Dietitian17,600 SGD+20%
Doctor19,800 SGD+35%
Emergency Department Physician14,300 SGD-2%
Exercise Physiologist19,900 SGD+36%
Forensic Pathologist21,500 SGD+47%
General Medical Practitioner14,600 SGD-0%
Genetic Counselor13,400 SGD-8%
Internist25,400 SGD+74%
Interventionist24,300 SGD+66%
Invasive Cardiologist32,200 SGD+120%
Mental Health Therapst13,500 SGD-8%
Naturopathic Physician24,300 SGD+66%
Neurologist21,800 SGD+49%
Neurophysiology Technologist9,430 SGD-36%
Nuclear Medicine Physician19,500 SGD+33%
Obstetrician / Gynecologist21,700 SGD+48%
Occupational Health Safety Specialist10,800 SGD-26%
Ophthalmologist17,500 SGD+20%
Optometrist17,300 SGD+18%
Pediatrician18,700 SGD+28%
Physical Therapist13,600 SGD-7%
Physical Therapy Director15,600 SGD+7%
Physician - Anesthesiology29,000 SGD+98%
Physician - Cardiology30,900 SGD+110%
Physician - CCU17,500 SGD+20%
Physician - Dermatology24,600 SGD+68%
Physician - Emergency Room18,400 SGD+26%
Physician - Endocrinology23,400 SGD+60%
Physician - Family Practice16,200 SGD+11%
Physician - Gastroenterology21,900 SGD+50%
Physician - Generalist17,600 SGD+20%
Physician - Geriatrics15,000 SGD+3%
Physician - Hematology / Oncology20,900 SGD+43%
Physician - Immunology / Allergy23,700 SGD+62%
Physician - Infectious Disease20,200 SGD+38%
Physician - Internal Medicine24,500 SGD+67%
Physician - Maternal / Fetal Medicine19,500 SGD+33%
Physician - Nephrology18,000 SGD+23%
Physician - Neurology23,700 SGD+62%
Physician - Nuclear Medicine20,000 SGD+37%
Physician - Obstetrics / Gynecology20,100 SGD+37%
Physician - Occupational Medicine16,200 SGD+11%
Physician - Ophthalmology15,200 SGD+4%
Physician - Otolaryngology15,700 SGD+7%
Physician - Pain Medicine14,600 SGD-0%
Physician - Pathology18,500 SGD+26%
Physician - Pediatric Cardiology22,800 SGD+56%
Physician - Pediatric Neonatology21,700 SGD+48%
Physician - Pediatrics19,500 SGD+33%
Physician - Physiatry21,200 SGD+45%
Physician - Podiatry19,400 SGD+33%
Physician - Pulmonary Medicine15,200 SGD+4%
Physician - Radiation Therapy25,300 SGD+73%
Physician - Radiology25,200 SGD+72%
Physician - Rheumatology21,800 SGD+49%
Physician - Sports Medicine21,500 SGD+47%
Physician - Urology27,900 SGD+91%
Physician Assistant12,900 SGD-12%
Physiotherapist14,300 SGD-2%
Podiatrist14,800 SGD+1%
Preventive Medicine Physician19,700 SGD+35%
Psychiatrist20,800 SGD+42%
Psychololgist19,100 SGD+31%
Psychometrician17,100 SGD+17%
Radiologist21,700 SGD+48%
Registered Respiratory Therapist13,000 SGD-11%
Skin Care Specialist11,700 SGD-20%
Urologist28,800 SGD+97%
Vision Rehabilitation Therapist12,800 SGD-13%
9490 - 2

Cost of Living Calculator

Salary Calculator

Salary Increase Letters

Cost of Living Comparison

Career Articles

Best Paying Jobs
HomePrivacy PolicySalary Comparison

©Salary Explorer 2018