在美国,并不是所有的大学都有公共卫生学院及其相关专业,特别是独立开设公共卫生学院的学校。目前,被美国公共卫生学会认证的一共有40 accredited schools of public health,其中包括12间私立学校和28间公立学校,如Emory University、Boston University、Harvard University、Columbia University、Yale University、Ohio State University等等。
由于很多美国公共卫生学院的前身都是从医学院中发展出来的,因此时至今日还有不少的Public Health是设置在医学院下面,如University of California的公共卫生就没有专业排名,也没有单独辟出来成为一个独立的部门,而是Keck School of Medicine下面开设的一个专业。像这样的学校还有Cornell、Brown、Tufts、U of Miami、U Penn等等。