Bachelor of Arts in Public Health Top Colleges, Syllabus, Scope and Salary

Pranjal Singhal's profile photo

Pranjal Singhal

Content Curator

BA in Public Health is a 3-year undergraduate program, designed for interested candidates having qualified the Senior Secondary Examination (10+2), from a recognized educational Board.

The course focuses on the science of protection and improvement of the health of communities through education, policy making, and research for disease and injury prevention.

The whole course is divided into 6 semesters, of 6 months each, which can be pursued in India for an average course fee ranging between INR 20K and 1 Lakh, varying across institutes.

Admission to eligible candidates is provided based on the marks scored at the 10+2 level, or performance in a relevant entrance exam.

Successful graduates of the course can find employment across various government and private sector areas, such as:

  • Private & Government Hospitals
  • Healthcare Institutes
  • Multinational Health-based NGOs
  • NHM (National Health Mission) of different States.

The average monthly salary offered in India to successful graduates of the course ranges between INR 20K and 50K, depending upon the candidate’s experience and expertise in the field.

Top Colleges for Bachelor of Arts [BA] (Public Health)

BA in Public Health: Course Highlights

Tabulated below are the major highlights of the course.

Course Level Undergraduate
Duration 3 Years
Basic Eligibility Criteria 10+2 from a recognized educational Board.
Admission Process Counseling after qualification of a relevant entrance test/ performance at 10+2 level.
Top Recruiting Areas/Fields Private & Government Hospitals, Healthcare NGOs, Healthcare Institutes, Multinational NGOs, Colleges & Universities, Government organizations, International Healthcare Organizations, and such.
Top Recruiters NHM (National Health Mission), RNTCP, Malaria Eradication Schemes, Nutrition Schemes, UNICEF, FHI, Access, UNDP, CARE, etc.
Job Profiles Health Visitor, Assistant Program Officer, Program Officer, Deputy Director (PH) in Government, Health Inspector and Health Officer in Municipal Councils and Corporations, Field Officer, among others.
Average Initial Salary INR 2 to 8 Lacs
Total Course Fee INR 1 to 3 Lacs
Examination Type Semester System

BA in Public Health: What is it About?

BA in Public Health has been designed to provide eligible candidates advanced specialization in a wide range of skills and knowledge required by the public health sector, to prevent various diseases and promote & improve health and lives of communities.

Such graduates aspiring to learn more about the field may pursue higher degree courses like M.A., Ph. D., M. Phil., etc. in the discipline.

Students enrolled to the course are imparted the requisite knowledge and skills to:

  • plan and implement innovative Public Health Schemes and Programs at regional, national and international levels.
  • understand and contribute to various public health domains such as:
  1. health
  2. ethics and social justice
  3. social science
  4. policy and politics
  5. environment
  6. communication
  7. public health tools.
  • improve health and quality of lives of people through the population-based prevention and treatment of diseases like:
  1. Dengue
  2. Malaria
  3. Chikungunya, etc.
  4. other physical and mental health conditions.
  • professionally inspect cases and the promotion of health behaviors.
  • pursue advanced research in the discipline.

BA in Public Health: Who should opt?

Ideal candidates for the course would typically possess:

  • a passion to serve people.
  • dedication to and contribute to eradication of diseases from the society.
  • interest in studying about the prevention and treatment of various communicable and non-communicable diseases.
  • a patient and friendly nature.
  • good communication skills, as the line of work requires them to work for the community and deal with a number of people.

BA in Public Health: Top Institutes

Listed below are some of the top institutes in India that offer the course.

National Centre for Diseases Control (NCDC) New Delhi INR 6,000 (course)
Armed Forces Medical College (AFMC) Pune INR 4,614 (course)
Lady Shri Ram College for Women (LSR) New Delhi INR16,390 (course)
ST. Xavier’s College Mumbai INR 5,400 (course)
Christ University Bangalore INR 56,667 (course)
Tata Institute of Social Sciences (TISS) Mumbai Not Mentioned
Presidency College Chennai INR 1,245 (course)
Madras Christian College (MMC) Chennai INR 18,719 (course)
Hindu College New Delhi INR 14,333 (course)
Hans Raj College (HRC) New Delhi INR 14,333 (course)
Fergusson College Pune INR 2,687 (course)
Christian Medical College (CMC) Vellore INR 9,712 (course)
Jesus and Mary College (JMC) New Delhi INR 12,997 (course)
Presidency University Kolkata INR 3,700 (course)
Jai Hind College Mumbai INR 4,262 (course)
National Institute of Health and Family Welfare (NIHFW) New Delhi INR 1,00,000 (course)
Sri Venkateswara College New Delhi INR 9,590 (course)
Delhi College of Arts and Commerce (DCAC) New Delhi INR 9,120 (course)
ST. Xavier’s College Ahmadabad INR 4,720 (course)
Indian Institute of Public Health (IIPH) New Delhi INR 1,00,000 (course)

Eligibility for BA in Public Health

Listed below are the minimum criteria which candidates interested in pursuing the course are required to fulfil, in order to be eligible to apply for the course.

  • 10+2 education completed in any stream from a recognized educational Board.
  • A minimum aggregate score of 50% (45% for SC/ST/OBC candidates) at the 10+2 level.
  • interest in serving the society and working for the welfare of people.

BA in Public Health: Admission Procedure

Most institutes offering the course admit students based on performance in a relevant entrance test, often followed by a round of personal interview, wherein their general aptitude for the course is tested. Admission process generally varies across colleges.

A few institutes also provide direct admission based on the candidate’s performance at the 10+2 level.

Listed below are some of the entrance exams conducted in the country for admission to the course.

  • DU (Delhi University) BA Entrance Exam
  • JMI (Jamia Millia Islamia) BA Entrance Test
  • NCDC (National Centre for Diseases Control) BA Entrance Exam
  • JNU (Jawaharlal Nehru University) BA Entrance Exam
  • BHU (Banaras Hindu University) BA Entrance Exam
  • IIPH (Indian Institute of Public Health) BA Entrance Exam.

BA in Public Health: Syllabus & Course Description

A semester-wise breakup of the course’s syllabus is tabulated below.

Introduction to Public Health Health Psychology
Human Biology Communication and Counseling
Public Health Chemistry Basics of Epidemiology
Research Methods in Public Health Field Visit
Demography Non-Communicable Diseases
Population Sciences Health of Vulnerable Population
Project Planning & Management Environmental Science and Sustainable Development
Communicable & Infectious Diseases Field Visit
Occupational, Industrial and Urban Health Health Systems Development & Management.
Health Policy, Planning & Economics International Health
Public Health Nutrition Research Project
Public Health Internship Field Visit

BA in Public Health: Career Prospects

Demand for Public Health professionals is ever-increasing all over the world, due to:

  • increase in the number of patients suffering from diseases like Dengue, Malaria, Malnutrition, HIV/AIDS, etc.
  • India being ranked 3rd in terms of bad health status.
  • need to spread awareness among society and prevent such diseases.

Upon successful completion of the course, such graduates can work with the Government of India across its various schemes and programs, like:

  • NHM (National Health Mission)
  • Malaria Eradication Schemes
  • Nutrition Schemes
  • FHI
  • Access
  • UNDP
  • CARE, etc. which get international funding.

Some of the popular professional avenues open to such graduates are mentioned below along with the corresponding salary and job description associated to each.

Bachelor of Arts (BA) in Public Health annual salary
Assistant Health Visitor An Assistant Health Visitor works with Health Visitors, and is a registered nurse who visits, supports, and educates families with children, and promotes good health and prevents illness among societies. INR 2 to 5 Lacs
Assistant Program Officer An Assistant Program Officer maintains an orderly flow of information and tasks, and reports the activities and performance of all the staff involved in the program to the Program Officer. If the program officer is unavailable, the Assistant Officer takes all the decisions related to a program. INR 2 to 4.5 Lacs
Field Officer A Field Officer is responsible for designing, conducting, monitoring, and keeping track of the effects of experiments and trials in the field, glasshouses, and laboratories. INR 2 to 4 Lacs
Public Health Officer A Public Health Officer applies knowledge of preventive medicine and public health issues to promote health care to groups and societies, and aid in the prevention or reduction of risk of disease, injury, disability, or death. INR 2 to 6 Lacs


dear sir/medam I'm Kabindra I m from Nepal. I m 28 years old. I completed 3 year program of diploma in pharmacy from CTEVT Nepal.My average percentage is 68%. I want join B.pharma(Lateral Entry)in indian colleges,is it possible? And what is the admission procedure for foreigner students? Is my age suitable or not?
Hi Kabindra, it would be advisable if you directly contact the college you are seeking admission in for suitable guidance.

- No More Comments -