Adapun 8 kompetensi yang harus dimiliki untuk lulusan tenaga Sarjana Kesehatan Masyarakat:
1. Mampu melakukan kajian dan analisis situasi (analytic atau assessment skills)
2. Mampu mengembangkan kebijakan dan perencanaan program (policy development atau program planing skills)
3. Mampu berkomunikasi secara efektif dan efisien (comunication skills)
4. Mampu melaksanakan pemberdayaan masyarakat (comunnity empowerment)
5. Mampu memahami budaya setempat (cultural competency skills)
6. Memiliki kemamuan kepemimpinan dan berpikir sistem (leadership and systems thinking skills)
7. Meguasai ilmu kesehatan masyarakat (public health science skills)
8. Mampu merencanakan keuangan dan terampil dalam bidang manajemen (financial planning and management skills)