Verified programme directory
Masters in Public Health abroad
2,619 verified masters programmes in Public Health across 12 countries, at least 2,523 taught in English. Pick a country to see its programmes, each linked to the university's official page.
- USA1,887 programmes at 462 universities, 1887 in English
- United Kingdom208 programmes at 58 universities, 208 in English
- Australia177 programmes at 36 universities, 177 in English
- Canada93 programmes at 39 universities, 88 in English
- Germany64 programmes at 34 universities, 31 in English
- New Zealand49 programmes at 7 universities, 49 in English
- France41 programmes at 15 universities, 8 in English
- Ireland32 programmes at 8 universities, 32 in English
- Netherlands31 programmes at 10 universities, 24 in English
- Sweden17 programmes at 6 universities, 12 in English
- Italy14 programmes at 8 universities, 3 in English
- Norway6 programmes at 5 universities, 4 in English
Common questions
Which country has the most masters programmes in Public Health?
USA, with 1,887 verified programmes in our catalogue, followed by United Kingdom and Australia. Catalogue coverage differs by country, so treat counts as floors.
Where can I study Public Health in English at masters level?
USA leads our catalogue with at least 1,887 English-taught programmes; every country card below shows its own English count, per the language each university publishes.
Are these programmes verified?
Yes: every programme behind these counts was discovered on and linked to the university's own official website, and each country page lists them with their official links. Nothing is scraped from agency portals.
Narrow it to what fits you
A free eligibility check scores every country against your marks, budget and test scores, and lists the Public Health programmes you realistically qualify for.