100 Best Public Health schools in India

Updated:

EduRank

Below is a list of best universities in India ranked based on their research performance in Public Health. A graph of 2.58M citations received by 157K academic papers made by 409 universities in India was used to calculate publications' ratings, which then were adjusted for release dates and added to final scores.

We don't distinguish between undergraduate and graduate programs nor do we adjust for current majors offered. You can find information about granted degrees on a university page but always double-check with the university website.

1. All India Institute of Medical Sciences Delhi

For Public Health

#16 in Asia
#191 in the World
Acceptance Rate
13%
Founded
1956

3. University of Delhi

For Public Health

#70 in Asia
#461 in the World
Acceptance Rate
64%
Founded
1922

4. Indian Institute of Technology Kanpur

For Public Health

#80 in Asia
#500 in the World
Acceptance Rate
8%
Founded
1959

5. Banaras Hindu University

For Public Health

#87 in Asia
#528 in the World
Acceptance Rate
13%
Enrollment
32,000
Founded
1915

6. Manipal Academy of Higher Education

For Public Health

#101 in Asia
#604 in the World
Acceptance Rate
60%
Founded
1993

10. Indian Agricultural Research Institute

For Public Health

#142 in Asia
#729 in the World
Acceptance Rate
13%
Founded
1905

11. Indian Institute of Science

For Public Health

#145 in Asia
#753 in the World
Enrollment
4,695
Founded
1909

13. University of Calcutta

For Public Health

#150 in Asia
#764 in the World
Acceptance Rate
22%
Founded
1857

14. Jawaharlal Nehru University

For Public Health

#162 in Asia
#800 in the World
Acceptance Rate
13%
Founded
1969

15. Aligarh Muslim University

For Public Health

#164 in Asia
#812 in the World
Acceptance Rate
30%
Founded
1920

17. King George's Medical University

For Public Health

#176 in Asia
#854 in the World
Acceptance Rate
13%
Founded
1911

19. Punjab Agricultural University

For Public Health

#197 in Asia
#917 in the World
Acceptance Rate
91%
Founded
1962

23. Indian Institute of Technology Delhi

For Public Health

#234 in Asia
#996 in the World
Acceptance Rate
13%
Founded
1961

24. Panjab University

For Public Health

#246 in Asia
#1022 in the World
Acceptance Rate
20%
Founded
1882

25. Tamil Nadu Agricultural University

For Public Health

#247 in Asia
#1023 in the World
Acceptance Rate
65%
Founded
1971

27. Indian Institute of Technology Roorkee

For Public Health

#284 in Asia
#1125 in the World
Acceptance Rate
13%
Founded
1847

28. VIT University

For Public Health

#289 in Asia
#1136 in the World
Acceptance Rate
79%
Founded
1984

30. Christ University

For Public Health

#300 in Asia
#1160 in the World
Acceptance Rate
10%
Founded
1969

32. University of Allahabad

For Public Health

#348 in Asia
#1279 in the World
Acceptance Rate
20%
Enrollment
26,386
Founded
1887

33. University of Kashmir

For Public Health

#352 in Asia
#1289 in the World
Acceptance Rate
81%
Founded
1948

35. SRM Institute of Science and Technology

For Public Health

#357 in Asia
#1299 in the World
Acceptance Rate
59%
Founded
1985

38. National Islamic University

For Public Health

#380 in Asia
#1358 in the World
Acceptance Rate
13%
Enrollment
22,893

39. Guru Nanak Dev University

For Public Health

#381 in Asia
#1360 in the World
Acceptance Rate
50%
Founded
1969

41. Sardar Vallabhbhai National Institute of Technology, Surat

For Public Health

#392 in Asia
#1385 in the World
Acceptance Rate
30%
Enrollment
4,500
Founded
1961

42. Annamalai University

For Public Health

#401 in Asia
#1400 in the World
Acceptance Rate
60%
Enrollment
37,444
Founded
1929

44. Tata Institute of Fundamental Research

For Public Health

#427 in Asia
#1443 in the World
Acceptance Rate
14%
Founded
1945

47. JSS Academy of Higher Education and Research

For Public Health

#447 in Asia
#1492 in the World
Acceptance Rate
30%
Founded
2008

48. Jamia Hamdard University

For Public Health

#457 in Asia
#1513 in the World
Acceptance Rate
25%

49. Amrita University

For Public Health

#460 in Asia
#1517 in the World
Acceptance Rate
80%
Enrollment
24,500
Male:Female
53:47

51. Indian School of Mines

For Public Health

#466 in Asia
#1532 in the World
Enrollment
2,000
Founded
1926

53. Pondicherry University

For Public Health

#491 in Asia
#1597 in the World
Acceptance Rate
65%
Founded
1985

55. Tata Institute of Social Sciences

For Public Health

#502 in Asia
#1616 in the World
Acceptance Rate
14%
Founded
1936

58. Lovely Professional University

For Public Health

#514 in Asia
#1641 in the World
Acceptance Rate
80%
Founded
2005

59. University of Mysore

For Public Health

#524 in Asia
#1660 in the World
Enrollment
120,000
Founded
1916

60. Visva-Bharati University

For Public Health

#528 in Asia
#1668 in the World
Acceptance Rate
20%
Founded
1921

66. University of Rajasthan

For Public Health

#562 in Asia
#1746 in the World
Acceptance Rate
70%
Founded
1947

67. Birla Institute of Technology and Science

For Public Health

#564 in Asia
#1749 in the World
Acceptance Rate
11%
Founded
1964

69. Birla Institute of Technology

For Public Health

#570 in Asia
#1761 in the World
Acceptance Rate
13%
Founded
1955

70. North Eastern Hill University

For Public Health

#573 in Asia
#1770 in the World
Acceptance Rate
60%
Founded
1973

71. KIIT University

For Public Health

#574 in Asia
#1772 in the World
Acceptance Rate
91%
Founded
2004

73. Symbiosis International University

For Public Health

#579 in Asia
#1782 in the World
Enrollment
20,568
Founded
2002

74. Indian Institute of Technology Guwahati

For Public Health

#580 in Asia
#1783 in the World
Acceptance Rate
84%
Founded
1994

76. Bharathiar University

For Public Health

#588 in Asia
#1813 in the World
Acceptance Rate
50%
Founded
1982

78. Assam University

For Public Health

#591 in Asia
#1822 in the World
Acceptance Rate
60%
Founded
1994

81. Delhi Technological University

For Public Health

#615 in Asia
#1876 in the World
Acceptance Rate
13%
Founded
1941

84. University of Hyderabad

For Public Health

#636 in Asia
#1911 in the World
Acceptance Rate
14%
Enrollment
5,061
Founded
1974

85. University of Burdwan

For Public Health

#637 in Asia
#1912 in the World
Enrollment
24,690
Founded
1960

86. Maharaja Sayajirao University of Baroda

For Public Health

#642 in Asia
#1920 in the World
Acceptance Rate
54%
Founded
1949

87. Punjabi University Patiala

For Public Health

#655 in Asia
#1949 in the World
Acceptance Rate
60%
Founded
1962

93. Sharda University

For Public Health

#690 in Asia
#2033 in the World
Acceptance Rate
63%
Founded
2009

97. Chandigarh University

For Public Health

#702 in Asia
#2058 in the World
Acceptance Rate
30%
Enrollment
3,611
Founded
2012

98. IIHMR University

For Public Health

#707 in Asia
#2072 in the World
Founded
2014

The best cities to study Public Health in India based on the number of universities and their ranks are Delhi, Chandigarh, Kanpur, and Varanasi.