The cost of an MPH program varies widely depending on the institution, format, and location. Tuition can range from several thousand to tens of thousands of dollars per year. Prospective students should explore financial aid options, scholarships, and employer tuition assistance programs to help offset the cost of their education.