Y tế công cộng là một ngành khoa học sử dụng rất nhiều môn học kết hợp lại với nhau. Ngoài y học (lâm sàng và cộng đồng) còn có nhiều khoa học khác như Dịch tễ học, Dân số học, Sinh thái học, Xã hội học, Kinh tế học, Khoa học quản lý... Hoạt động của y tế công cộng rất rộng và đa dạng. Y tế công cộng liên quan đến nhiều ngành khác cho nên đôi lúc chúng ta nhìn y tế công cộng theo quan điểm của các ngành khác nhau (y tế công cộng chỉ là Vệ sinh môi trường, chỉ là Dịch tễ học hay chỉ là Y học cộng đồng).