Highest-Paying Countries for Doctor (General Practitioner)s (2026)

Countries with the highest mid-level median salaries for doctor (general practitioner)s. Figures are annual, in USD.

Last updated

The ranking

#CountryMedian (USD)
1United States$260,000
2Canada$228,000
3Australia$185,000
4United Arab Emirates$130,000
5Singapore$120,000
6Germany$105,000
7United Kingdom$98,000
8France$95,000
9South Africa$60,000
10Brazil$48,000
11Nigeria$26,000
12Kenya$26,000
13India$25,000
14Nepal$12,000

Salaries are mid-level annual medians in USD.

How this ranking was built

We aggregate salary data from public surveys, official labor statistics and crowdsourced reports across 50+ countries. Each value represents a mid-level professional with 3–5 years of experience. We normalize all currencies to USD using current exchange rates. Read our full methodology for source breakdowns.

Frequently Asked Questions

United States ranks #1 with a median salary of $260,000 per year.

Canonical URL: https://salarybyrole.com/rankings/highest-paying-countries-for-doctors