Doctor (General Practitioner) vs Registered Nurse Salary (2026)
Side-by-side salary comparison for doctor (general practitioner)s and registered nurses. Doctor (General Practitioner)s earn $101,286/yr globally — 129% more than registered nurses at $44,273/yr. Below: full breakdown by experience level and country.
Last updated · Annual USD, pre-tax
Salary by experience level
| Level | Doctor (General Practitioner) | Registered Nurse |
|---|---|---|
| Junior (0–2 yrs) | $70,900 | $30,991 |
| Mid-level (3–5 yrs) | $101,286 | $44,273 |
| Senior (6+ yrs) | $141,800 | $61,982 |
Junior ≈ mid × 0.7, senior ≈ mid × 1.4. "Diff" shows how much more doctor (general practitioner)s earn vs registered nurses.
Country-by-country comparison
Top 11 countries with data for both roles, sorted by combined pay (mid-level USD).
| Country | Doctor (General Practitioner) | Registered Nurse |
|---|---|---|
| United States | $260,000 | $88,000 |
| Canada | $228,000 | $82,000 |
| Australia | $185,000 | $85,000 |
| United Arab Emirates | $130,000 | $50,000 |
| Singapore | $120,000 | $55,000 |
| Germany | $105,000 | $52,000 |
| United Kingdom | $98,000 | $46,000 |
| Kenya | $26,000 | $8,000 |
| India | $25,000 | $8,500 |
| Nigeria | $26,000 | $7,000 |
| Nepal | $12,000 | $5,500 |
Why the gap exists
Both roles sit in healthcare, so the gap reflects specialization rather than industry. Doctor (General Practitioner)s typically command a premium because of longer required training and credentialing.
Frequently Asked Questions
Doctor (General Practitioner)s earn more on average: $101,286/yr vs $44,273/yr for registered nurses — a 129% gap at the global mid-level.
Related pages
- Doctor (General Practitioner) salary by country50+ countries
- Registered Nurse salary by country50+ countries
- Is doctor (general practitioner) a good career?Career outlook
- Is registered nurse a good career?Career outlook
- How much does a doctor (general practitioner) make?Quick answer
- Doctor (General Practitioner) salary per monthMonthly view
Salary medians derived from our global salary database. See our methodology. Canonical URL: https://salarybyrole.com/vs/doctor-vs-nurse