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.89M citations received by 163K academic papers made by 411 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
#189 in the World
Acceptance Rate
13%
Founded
1956

3. University of Delhi

For Public Health

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

4. Banaras Hindu University

For Public Health

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

5. Indian Institute of Technology Kanpur

For Public Health

#88 in Asia
#523 in the World
Acceptance Rate
8%
Founded
1959

7. Manipal Academy of Higher Education

For Public Health

#102 in Asia
#586 in the World
Acceptance Rate
60%
Founded
1993

10. Indian Agricultural Research Institute

For Public Health

#145 in Asia
#733 in the World
Acceptance Rate
13%
Founded
1905

11. University of Calcutta

For Public Health

#153 in Asia
#767 in the World
Acceptance Rate
22%
Founded
1857

12. Indian Institute of Science

For Public Health

#154 in Asia
#768 in the World
Enrollment
4,695
Founded
1909

14. Jawaharlal Nehru University

For Public Health

#160 in Asia
#786 in the World
Acceptance Rate
13%
Founded
1969

15. Aligarh Muslim University

For Public Health

#167 in Asia
#805 in the World
Acceptance Rate
30%
Founded
1920

16. King George's Medical University

For Public Health

#175 in Asia
#840 in the World
Acceptance Rate
13%
Founded
1911

19. Punjab Agricultural University

For Public Health

#199 in Asia
#913 in the World
Acceptance Rate
91%
Founded
1962

23. Indian Institute of Technology Delhi

For Public Health

#235 in Asia
#995 in the World
Acceptance Rate
13%
Founded
1961

24. Tamil Nadu Agricultural University

For Public Health

#245 in Asia
#1014 in the World
Acceptance Rate
65%
Founded
1971

25. Panjab University

For Public Health

#252 in Asia
#1028 in the World
Acceptance Rate
20%
Enrollment
16,358
Founded
1882

26. VIT University

For Public Health

#272 in Asia
#1083 in the World
Acceptance Rate
79%
Founded
1984

29. Indian Institute of Technology Roorkee

For Public Health

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

30. Christ University

For Public Health

#314 in Asia
#1177 in the World
Acceptance Rate
10%
Founded
1969

32. SRM Institute of Science and Technology

For Public Health

#332 in Asia
#1230 in the World
Acceptance Rate
59%
Founded
1985

33. University of Kashmir

For Public Health

#350 in Asia
#1275 in the World
Acceptance Rate
81%
Founded
1948

35. University of Allahabad

For Public Health

#367 in Asia
#1311 in the World
Acceptance Rate
20%
Enrollment
26,386
Founded
1887

36. Guru Nanak Dev University

For Public Health

#380 in Asia
#1346 in the World
Acceptance Rate
50%
Founded
1969

37. National Islamic University

For Public Health

#385 in Asia
#1356 in the World
Acceptance Rate
13%
Enrollment
22,893

42. Sardar Vallabhbhai National Institute of Technology, Surat

For Public Health

#411 in Asia
#1409 in the World
Acceptance Rate
30%
Enrollment
4,500
Founded
1961

43. JSS Academy of Higher Education and Research

For Public Health

#435 in Asia
#1452 in the World
Acceptance Rate
30%
Founded
2008

44. Annamalai University

For Public Health

#441 in Asia
#1466 in the World
Acceptance Rate
60%
Enrollment
37,444
Founded
1929

45. Tata Institute of Fundamental Research

For Public Health

#443 in Asia
#1469 in the World
Acceptance Rate
14%
Founded
1945

47. Amrita University

For Public Health

#452 in Asia
#1493 in the World
Acceptance Rate
80%
Enrollment
24,500

49. Jamia Hamdard University

For Public Health

#459 in Asia
#1506 in the World
Acceptance Rate
25%

50. Indian School of Mines

For Public Health

#471 in Asia
#1538 in the World
Enrollment
2,000
Founded
1926

51. Lovely Professional University

For Public Health

#479 in Asia
#1550 in the World
Acceptance Rate
80%
Founded
2005

55. Tata Institute of Social Sciences

For Public Health

#497 in Asia
#1589 in the World
Acceptance Rate
14%
Founded
1936

56. Pondicherry University

For Public Health

#507 in Asia
#1614 in the World
Acceptance Rate
65%
Founded
1985

58. KIIT University

For Public Health

#527 in Asia
#1652 in the World
Acceptance Rate
91%
Enrollment
30,000
Founded
2004

61. Visva-Bharati University

For Public Health

#537 in Asia
#1667 in the World
Acceptance Rate
20%
Founded
1921

63. University of Mysore

For Public Health

#545 in Asia
#1686 in the World
Enrollment
120,000
Founded
1916

64. Symbiosis International University

For Public Health

#554 in Asia
#1704 in the World
Enrollment
20,568
Founded
2002

67. Birla Institute of Technology and Science

For Public Health

#568 in Asia
#1739 in the World
Acceptance Rate
11%
Enrollment
22,000
Founded
1964

68. Indian Institute of Technology Guwahati

For Public Health

#576 in Asia
#1755 in the World
Acceptance Rate
84%
Founded
1994

70. Birla Institute of Technology

For Public Health

#581 in Asia
#1768 in the World
Acceptance Rate
13%
Founded
1955

73. University of Rajasthan

For Public Health

#587 in Asia
#1784 in the World
Acceptance Rate
70%
Founded
1947

74. North Eastern Hill University

For Public Health

#589 in Asia
#1793 in the World
Acceptance Rate
60%
Founded
1973

76. Assam University

For Public Health

#592 in Asia
#1800 in the World
Acceptance Rate
60%
Founded
1994

78. Bharathiar University

For Public Health

#598 in Asia
#1811 in the World
Acceptance Rate
50%
Founded
1982

79. Delhi Technological University

For Public Health

#607 in Asia
#1836 in the World
Acceptance Rate
13%
Founded
1941

84. University of Hyderabad

For Public Health

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

86. University of Burdwan

For Public Health

#641 in Asia
#1910 in the World
Enrollment
24,690
Founded
1960

87. Chandigarh University

For Public Health

#655 in Asia
#1936 in the World
Acceptance Rate
30%
Enrollment
3,611
Founded
2012

88. Punjabi University Patiala

For Public Health

#661 in Asia
#1955 in the World
Acceptance Rate
60%
Founded
1962

89. Maharaja Sayajirao University of Baroda

For Public Health

#663 in Asia
#1957 in the World
Acceptance Rate
54%
Founded
1949

92. Chitkara University - Punjab

For Public Health

#690 in Asia
#2013 in the World
Acceptance Rate
70%
Founded
2010

93. Sharda University

For Public Health

#696 in Asia
#2027 in the World
Acceptance Rate
63%
Founded
2009

99. IIHMR University

For Public Health

#722 in Asia
#2093 in the World
Founded
2014

100. Babasaheb Bhimrao Ambedkar University

For Public Health

#725 in Asia
#2098 in the World
Acceptance Rate
50%
Founded
1996

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