Study Public Health in North America

637 programmes in public health at 202 universities in North America are open to international students; 100% are taught in English. The median yearly tuition is 28,830 USD, with the middle half of programmes charging between 19,850 USD and 39,625 USD.

Data as of August 28, 2026 · computed from Global Admissions data · amounts in USD

Public Health programmes

1–24 of 637 · page 1 of 10

Programme University Country Degree Tuition / yr
Master in Public Health University of Saskatchewan Canada Master's 8,046 USD
Master in Public Health (MPH) Brock University Canada Master's 7,834 USD
Master in Public Health Memorial University of Newfoundland Canada Master's 11,310 USD
Master in Public Health Johns Hopkins University United States Master's
Master in Public Health MPH  ONLINE Online University of Waterloo, Canada Canada Master's 16,391 USD
Master in CEPH-Accredited Public Health (Online) Online Liberty University United States Master's 16,810 USD
Associate Degree in Administrative Medical Assisting Online American National University United States 15,808 USD
PhD in Indigenous Health Online University of North Dakota United States PhD 12,820 USD
PhD in One Health University of Guelph Canada PhD 21,153 USD
Bachelor in Public Health (Online) Online California Baptist University United States Bachelor's 12,480 USD
Bachelor in Public Health Science Santa Clara University United States Bachelor's 58,587 USD
Master in Healthcare Administration (Online) Online California Baptist University United States Master's 19,500 USD
Master in Health Administration Dalhousie University Canada Master's 13,446 USD
Master in Occupational and Public Health Toronto Metropolitan University Canada Master's 19,126 USD
Master in Public Health Brigham Young University United States Master's 8,168 USD
U.S. Healthcare Systems Online Doane University United States
Bachelor in Public Health Studies Johns Hopkins University United States Bachelor's 60,480 USD
Master in Health Administration Laurentian University Canada Master's 23,512 USD
Master in Public Health University of Ottawa Canada Master's 6,587 USD
Medical Office Assistant and Unit Clerk Certificate Bow Valley College Canada 10,355 USD
Master in Health Administration (MS) Online Virginia Commonwealth University United States Master's 31,589 USD
Global Health Certificate Program Online Liberty University United States 23,800 USD
Master in Behavioral and Community Health (online) (MBCO) Online University of Maryland, College Park United States Master's 36,100 USD
Bachelor in Community and Population Health: Aboriginal and Rural Health Online University of Northern British Columbia Canada Bachelor's 17,269 USD

Public Health in North America by degree level

Degree Programmes 25th percentile Median tuition / yr 75th percentile
Bachelor's 240 19,850 USD 28,830 USD 39,625 USD
Master's 213 18,863 USD 28,500 USD 36,100 USD
PhD 27 17,756 USD 20,980 USD 30,628 USD

Tuition figures use the yearly price each university publishes for international students, converted to USD; medians only publish where at least 5 priced programmes exist.

Specialisations within public health

Public Health 467 Health Administration 170

Universities for public health in North America

Study Public Health in North America: common questions

How many public health programmes are there in North America?
637 public health programmes at 202 universities in North America are open to international students, as of August 28, 2026.
How much does a public health degree in North America cost?
The median yearly tuition for bachelor's programmes in public health in North America is 28,830 USD. The middle half of programmes charge between 19,850 USD and 39,625 USD per year.
Can I study public health in North America in English?
Yes — 100% of the public health programmes in North America in our catalogue are taught in English (637 of 637).
Are any of these public health programmes available online?
150 of the 637 programmes in North America are delivered online or by distance learning.
Which degree level is cheapest for public health in North America?
PhD programmes, at a median of 20,980 USD per year, against 28,830 USD for bachelor's programmes.

Planning to study public health in North America?

An advisor who knows admissions in North America can shortlist public health programmes for your budget and profile.