What are the top universities for MS in Public Health?

Master of Science in Public Health (MSPH) degree programs are professional degree alternatives to the Master of Public Health (MPH) degree for students who want more focused skills in a specific field of public health or who lack two years of health related work experience in order to begin or advance a career as a public health professional. The MSPH degree program combines intensive, focused coursework with field experience – providing students the opportunity to integrate their academic training with real-world public health practice.
University of North Carolina— Chapel Hill
University of Minnesota— Twin Cities
University of California— Berkeley
University of California— Los Angeles
University of Illinois— Chicago
University of Alabama— Birmingham
University of Texas— Houston Health Sciences Center
University of Maryland— College Park
TAMU
University of Arizona (Zuckerman)
University of Massachusetts— Amherst
Colorado School of Public Health
East Tennessee State University
Rutgers, The State University of New Jersey
University of Arkansas for Medical Sciences (Boozman)