MPH: Course Details, Admission, Eligibility, Fees

Duration: 2 Years
Avg Fees: ₹10K - 2 LPA
Sakshi Chaudhary
Sakshi Chaudhary

Updated on - Jan 11, 2024

MPH is a 2-year course that helps students in analyzing public health data and putting data into health intervention practice and assessing the success of public health policies or initiatives. The jobs are extensive in the field including Health Inspector, Healthcare Administrator, Chief Medical Officer, Research Analyst, Community Activist, etc.

Table of Contents

MPH Course Details

Degree Masters
Full Form Master of Public Health
Duration 2 Years
Age The minimum age limit to enroll in the course is 20-21 years.
Subjects Required MBBS, BDS or any other equivalent degree
Minimum Percentage Candidate should have completed a bachelor's degree with a minimum of 55-60% marks.
Average Fees ₹10K - 2 LPA
Similar Options of Study MHA
Average Salary INR 6 LPA (Source: Payscale)
Employment Roles Program Manager - Non-Profit Organization, Program Coordinator - Non-Profit Organization, Clinical Research Manager, etc.
Top Recruiters Government Agencies, WHO, Private R&D facilities, etc.

What is MPH Course?

MPH full-form is a Master of Public Health, a professional degree that focuses on understanding and promoting public health and implementing various disease prevention techniques. The MPH duration is two years

MPH Admission 2024 requires students to have a minimum of 55-60% in their bachelor's degree in health science or a related stream. The candidate needs to qualify with the required cut-off marks in entrance exams such as PGIMER MPHEE, SRMJEE PG, etc.  However various colleges admit candidates on a merit basis. The MPH syllabus cover topics such as Health Promotion Approaches and Methods, Biostatistics, etc.

After completing the MPH course, candidates can work in areas like Biopharmaceutical companies, NGOs, Research Institutes, clinics, etc. The average salary of an MPH graduate is INR 6 LPA

Why Choose MPH Course?

The MPH course is beneficial for those who seek to improve themselves in the field of healthcare management and administration in healthcare organizations. Below mentioned are points regarding why choose the MPH course:

  • MPH course gives opportunities to students to analyze health business from a social, nutrition, psychological, and ethical standpoint.
  • The MPH course also develops practical skills and knowledge in key areas of public health, especially in crisis and endemic situations. 
  • As per the survey by Indian Public Health Association, within the last five years, there has been a 25% increase in the employment rate for public health graduates.
  • RBSA Advisors has released a report that due to the integration of technology in the healthcare market, the healthcare industry will grow by 39% and reach $50 billion by 2023.
  • The demand for skilled professionals in the healthcare sector both private and public is growing to increase with the expansion of the healthcare sector in India of $50 billion by 2025.

Why choose MPH

Who Should Pursue a Masters in Public Health Course?

Below mentioned are points regarding who should pursue the MPH course:

  • Students interested in evaluating data, studying public policy, and monitoring public health issues can enroll in the course.
  • Individuals who want to build their careers as healthcare professionals, researchers, and policymakers should pursue MPH courses
  • Individuals aspiring to specialize in the area of epidemiology, environmental health, biostatistics, health policy, and management can study MPH course.

Read More: MPH Job Opportunities and Scope

MPH Eligibility Criteria

Below listed is the standard MPH eligibility criteria set by the colleges/universities in India:

  • Aspirants with any bachelor's degrees in health sciences such as MBBS, BDS, BPT, Nursing, Biomedical Engineering, and other professional health science courses are eligible to apply for an MPH degree.
  • The candidate should have a minimum of 55-60% marks in their bachelor's degree.
  • SC/ST/OBC candidates as per the reservation policy are given a relaxation of 5% marks.
  • The minimum age to enroll in the course is 20-21 years.

MPH Admission 2024

Below mentioned is the step-wise admission process for the MPH course:

  • Step 1: The candidate needs to fulfill the minimum eligibility requirement set by the colleges.
  • Step 2: The candidate needs to clear the entrance exam cut-off as required by respective colleges.
  • Step 3: The students should fill out the application forms for the colleges they decide to enroll in.
  • Step 4: Further, as per the college requirements students are called for GD & PI session.
  • Step 5: After the final merit list is published, the student needs to complete the document verification process and submit the admission fees.

MPH Entrance Exams

MPH admission includes entrance exams at national, state, and institute levels. The popular MPH entrance exams are listed below, along with application details:

MPH Exam

Registration Details


Application Form

Lucknow University PGCET

Application Form

PGIMER MPH Entrance Exam Application Form

MPH Fees Details

The average MPH course fees are in the range of INR 10,000-2 LPA. Below is a list of the best MPH colleges along with the breakdown of their fees:


College Name

Tuition Fees

Admission Fees

Miscellaneous Fees


SRMU INR 22,000 PA INR 5,000 INR 95,000 PA


KIIT University INR 1.5 LPA INR 75,000 -


SRM University, Kerala INR 1.13 LPA INR 10,000 INR 1.90 LPA


Uttaranchal University INR 53,790 PA INR 10,000 INR 1.27 LPA

MPH Specializations

MPH course offers students various specializations to students to gain knowledge and become experts in a particular domain. Students can select any of the following specializations given below based on their interest area and future goal:

  • Epidemiology
  • Environmental Health Science
  • Health Education and Promotion
  • Health Services Administration
  • Biostatistics
  • Disaster Management and Emergency Readiness

Types of MPH Courses

The course has full-time, part-time, and distance learning options available to students. The following MPH course details are provided below:


Master of Public Health Basic Eligibility

MPH Duration

MPH Full Time

Should have passed bachelor's degree in health science or related stream with a minimum of 55-60% marks.

2 Years

MPH Online

Should have passed a bachelor's degree in health science or a related stream.

1-2 Years

Distance MPH

Should have passed bachelor's degree in health/life science or related stream with a minimum of 50% marks.

2-5 Years

Distance MPH Course

Below listed are distance MPH course details:

  • The course can be pursued by colleges like Global Open University, MIET University, etc.
  • The course fees range between INR 15,000-30,000 PA.
  • The course duration can be maximum extended to five years.
  • One of the prominent colleges IGNOU offers a related course in public health known as Post Graduate Diploma in District Health Management, the duration of the course is 1 year which can be maximum extended to 3 years.

Top MPH Colleges in India

Students who want to pursue an MPH course in India can pursue the course from various private and government colleges that offer high-quality education and good facilities in public health research. Some of the best MPH colleges in India along with their average fees are as follows:

Top MPH Government Colleges

The top MPH government colleges in India are shown in the table below:

Sl.No Institution Average Fees
1 University of Hyderabad INR 1.09 LPA
2 University of Lucknow INR 56,160 PA
3 Pune University INR 22,100 PA
4 Central University of Kerala INR 13,580 PA
5 JNU INR 398 PA

Top MPH Private Colleges

The top MPH private colleges in India are shown in the table below:

Sl.No Institution Average Fees
1 SGT University INR 1.5 LPA
2 Parul University INR 90,000 PA
3 Asian Institute of Public Health University INR 1.5 LPA
4 Ramaiah University of Applied Sciences, Bangalore INR 1.84 LPA
5 PP Savani University INR 1 LPA

MPH Syllabus and Subjects

The syllabus and subjects for the Master of Public Health course cover topics such as public health management, handling diseases, communicable and non-communicable diseases, and many more. Some of the important subjects of the MPH course are:

  • Introduction to Health Economics
  • Principles and Practices of Public Health
  • Biostatistics
  • Introduction to Health Programs and Evaluation
  • Health Promotion Approaches and Methods
  • Epidemiology

Read More: MPH Syllabus and Subjects

Integrated MPH Course Details

Integrated MPH can be pursued by students after 10+2 (high school degree) completion. The integrated MPH course duration is 4-5 years, depending on the course combination. Integrated MPH courses can be in the following combinations:

  • B.Sc Public Health+MPH

MPH Course Comparison

MPH trains students to ensure national health, largely through informing the public and advocating preventative treatments, as well as offering lifestyle advice. Below is a comparison of the MPH course with other courses:

MPH vs M.Sc in Public Health

The table below showcases the differences between MPH and M.Sc in Public Health:

Course MPH M.Sc PH
Full-Form Master of Public Health Master of Science in Public Health
Stream Science Science
Course Duration 2 Years 2 Years
Eligibility Graduation degree from a recognized university with a minimum of 55-60% of total marks Graduation degree in Bachelor of Public Health with a minimum of 50%
Top Colleges Rajiv Gandhi University of Health Sciences, SRM University, etc. Indian Institute of Public Health, Manipal University, University of Lucknow, etc.
Fees INR 10,000-2 LPA INR 50,000- 3 LPA 

Courses After Masters in Public Health

A graduate can pursue various higher education and certification courses after completing an MPH degree in order to enhance their knowledge and skills. The courses also help to increase graduates' salary slabs and keep up with the latest updates in the industry. Below listed are a few courses that can be pursued after MPH:

  • Ph.D.
  • MHA
  • Certification Course in Global Health
  • Certification Course in Health Policy and Management
  • MPhil

Career Options After Master of Public Health Course

After completing an MPH, the graduate is eligible for junior-level posts in private and government jobs in India and abroad. Master of Public Health aspirants has an excellent job scope in the future and vast job opportunities. Below listed are MPH jobs in the government and private fields: 

  • Professor
  • Data Scientist
  • Therapist 
  • Clinical Research Executive
  • Health Policy Advisor
  • Research Associate
  • Counselor

Career Options

Career as a Health Inspector Career as a Food Inspector

MPH Salary in India

MPH salary varies according to an aspirant's knowledge and skills. The salary in the public health field also differs based on the type of organization a student is working such as profit, non-profit, private companies, etc. The MPH graduate's average salary is INR 6 LPA (Source: Payscale)

Read More: MPH Salary

Master of Public Health Scholarships

Students pursuing MPH courses can apply for various scholarships provided by public and private institutions. A list of scholarships for MPH students is provided below:

  • P & G Health Scholarship Fund
  • Dr. P G Tulpule Scholarship Fund
  •  The Tata Trusts Scholarship
  • The Public Health Foundation of India Scholarship
  • Reliance Foundation Postgraduate Scholarships

Skills to Excel as an MPH Graduate

MPH aspirants should have proficiency in a certain set of skill sets with strong theoretical knowledge to excel in their careers. Below listed are a few skills required by an MPH graduate to perform their job efficiently:

  • Problem-Solving Skills
  • Analytical Skills 
  • Strong Work Ethics
  • Management Skills
  • Goal-Oriented
  • Inquisitive
  • Technical Skills
  • Communication
  • Creativity and Adaptability

MPH Fee Structure


What is the scope of MPH course ?

A Master of Public Health teaches students how to safeguard and enhance community health through education, research, and the promotion of best wellness practises with junior-level posts in private and government jobs.

Who are eligible for Masters in Public Health?

Aspirants with bachelor's degrees in health sciences such as MBBS, BDS, BPT, Nursing, Biomedical Engineering, and other professional health science courses are eligible to apply for an MPH degree.

What is the fees of MPH in India?

The average MPH fees for the course is between INR 10,000 - 2 LPA.

What is MPH course full form?

MPH full form is Master of Public Health.

What job can I get after MPH?

The roles such as Public Health Management Analyst, Research Associate, HealthCare Project Manager, etc. are available after the MPH course.

What is the salary after MPH?

The average salary after the MPH course for graduates is INR 6 LPA. (Source:Payscale)

Can I do an MPH after BSc Nursing?

Yes, an MPH degree can be pursued after BSc Nursing, as candidates who have completed a bachelor's degree in a related stream can pursue an MPH course.

What are the common entrance exams for MPH course?

Some of the common entrance exams for MPH courses are SRMJEEE, PGIMER MPH Entrance Exam, etc.

Is MPH and MSc in Public Health the same?

No, the MPH is a professional degree that focuses on public health systems, policy, etc., whereas MSc in Public Health is more inclined toward research and academic aspect of the domain.

See Various MPH Colleges in India