คณะฯ ดำเนินการปรับปรุงและพัฒนาหลักสูตรอย่างต่อเนื่อง ตามนโยบายของมหาวิทยาลัยนเรศวร โดยใช้ Outcome base education (OBE) ปัจจุบันจัดการเรียนการสอน จำนวน 7 หลักสูตร
ดังนี้
ระดับปริญญาตรี
- หลักสูตรสาธารณสุขศาสตรบัณฑิต
- หลักสูตรวิทยาศาสตรบัณฑิต สาขาวิชาอนามัยสิ่งแวดล้อม
- หลักสูตรวิทยาศาสตรบัณฑิต สาขาวิชาอาชีวอนามัยและความปลอดภัย
- หลักสูตรการแพทย์แผนไทยประยุกต์บัณฑิต
- หลักสูตรสาธารณสุขศาสตรบัณฑิต สาขาวิชาการจัดการและดูแลสุขภาพผู้สูงอายุ
ระดับบัณฑิตศึกษา
- หลักสูตรสาธารณสุขศาสตรมหาบัณฑิต
- หลักสูตรสาธารณสุขศาสตรดุษฎีบัณฑิต