Government Doctor Salary 2026 — Medical Officer Pay Table
Medical Officer salary by level (2026, Step 1)
Government physicians are hired into the Medical Officer series. Licensed doctors are usually appointed as Medical Officer III (SG 21) — Medical Officer I and II are lower plantilla items used for non-physician or trainee medical roles.
| Position | Salary Grade | 2026 monthly (Step 1) |
|---|---|---|
| Medical Officer I | SG 14 | ₱38,764 |
| Medical Officer II | SG 16 | ₱45,694 |
| Medical Officer III (physician entry) | SG 21 | ₱73,303 |
| Medical Officer IV | SG 23 | ₱91,306 |
| Medical Officer V | SG 24 | ₱102,603 |
Third Tranche of the EO 64 schedule, effective 1 Jan 2026 (DBM NBC 601). DOH job postings list Medical Officer III at SG 21 as the standard entry item for a licensed physician; senior consultant and chief-of-hospital roles sit at higher grades.
Magna Carta allowances for public-health doctors
Government doctors are public health workers under the Magna Carta (RA 7305), which adds substantial amounts on top of the basic SG figure:
- Hazard pay — a percentage of basic pay for those in hazardous or remote posts
- Subsistence and laundry allowance
- Longevity pay — rising with years of service
- PERA — ₱2,000/month, plus the standard bonuses and cash gift
Career path and specialisation
From Medical Officer III, physicians advance to Medical Officer IV and higher, then into Medical Specialist and Chief of Hospital / Medical Center Chief roles that reach the top of the Salary Grade table. Doctors who serve in far-flung areas through the Doctors to the Barrios program also receive additional incentives on top of the base Medical Officer pay.
Sources & Official References
Frequently Asked Questions
How much does a government doctor earn in 2026?
A government physician usually enters as Medical Officer III at ₱73,303/month (SG 21, Step 1) in 2026, plus Magna Carta hazard pay, subsistence allowance and PERA on top of the basic figure.
What salary grade is a Medical Officer III?
Medical Officer III is Salary Grade 21, which pays ₱73,303/month at Step 1 in 2026. DOH facilities commonly post this as the entry plantilla item for licensed physicians.
Why do Medical Officer I and II pay less than a nurse?
Medical Officer I (SG 14) and II (SG 16) are lower plantilla items used for non-physician or trainee roles. Licensed doctors are appointed at Medical Officer III (SG 21), which pays well above the nurse entry grade.
Related tools & guides
Reviewing for a licensure or civil-service exam? Super Tutor gives you a guided study plan, practice tests, and mock exams — free.
Try Super Tutor — It's FreeMore in Salary & Pay
View allGovernment Nurse Salary 2026 — Nurse I to Nurse VII
A government Nurse I earns ₱42,178/month in 2026 (SG 15, Step 1). Full nurse salary table from Nurse I to Nurse VII (₱102,603), how the SG 15 entry came about, and allowances.
Government Dentist Salary 2026 — Dentist Pay Table
A government Dentist II earns ₱49,562/month in 2026 (SG 17, Step 1). Full public dentist salary table, Magna Carta allowances, and career path in DOH and LGU health units.
Government Midwife Salary 2026 — Rural Health Midwife Pay
A government Midwife I earns about ₱24,329/month in 2026 (SG 9, Step 1). Rural health midwife salary table, Magna Carta allowances, and the push to raise entry pay to SG 13.
Salary Grade Table 2026 Philippines — SG 1 to 33 (Third Tranche)
The complete 2026 Salary Grade table (SG 1–33) under EO 64's third tranche: Step 1 and Step 8 monthly pay for every grade, effective 1 January 2026, sourced from DBM NBC 601.
Public School Teacher Salary 2026 — Teacher I to Master Teacher IV
A DepEd Teacher I earns ₱31,705/month in 2026 (SG 11, Step 1). Full public school teacher salary table to Master Teacher IV (₱73,303), plus PERA, chalk allowance and bonuses.
PNP Salary 2026 — Police Rank Base Pay Table (Patrolman to General)
A PNP Patrolman earns ₱31,151/month base pay in 2026 under the EO 107 increase. Full police rank pay table to Police General (₱157,274), plus why PNP uses base pay, not Salary Grade.