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 1.63M citations received by 130K academic papers made by 388 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

#17 in Asia
#233 in the World
Acceptance Rate
13%
Founded
1956

3. Indian Institute of Technology Kanpur

For Public Health

#65 in Asia
#458 in the World
Acceptance Rate
8%
Founded
1959

4. University of Delhi

For Public Health

#71 in Asia
#491 in the World
Acceptance Rate
64%
Founded
1922

5. Banaras Hindu University

For Public Health

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

7. Manipal Academy of Higher Education

For Public Health

#111 in Asia
#664 in the World
Acceptance Rate
60%
Founded
1993

9. Indian Institute of Science

For Public Health

#124 in Asia
#702 in the World
Enrollment
4,695
Founded
1909

10. Indian Agricultural Research Institute

For Public Health

#125 in Asia
#704 in the World
Acceptance Rate
13%
Founded
1905

14. Jawaharlal Nehru University

For Public Health

#150 in Asia
#801 in the World
Acceptance Rate
13%
Founded
1969

16. Aligarh Muslim University

For Public Health

#186 in Asia
#904 in the World
Acceptance Rate
30%
Founded
1920

17. University of Calcutta

For Public Health

#191 in Asia
#918 in the World
Acceptance Rate
22%
Founded
1857

18. King George's Medical University

For Public Health

#195 in Asia
#924 in the World
Acceptance Rate
13%
Founded
1911

19. Punjab Agricultural University

For Public Health

#202 in Asia
#942 in the World
Acceptance Rate
91%
Founded
1962

20. Indian Institute of Technology Delhi

For Public Health

#221 in Asia
#992 in the World
Acceptance Rate
13%
Founded
1961

22. Panjab University

For Public Health

#244 in Asia
#1042 in the World
Acceptance Rate
20%
Founded
1882

23. Indian Institute of Technology Roorkee

For Public Health

#250 in Asia
#1060 in the World
Acceptance Rate
13%
Founded
1847

26. Tamil Nadu Agricultural University

For Public Health

#281 in Asia
#1159 in the World
Acceptance Rate
65%
Founded
1971

27. VIT University

For Public Health

#285 in Asia
#1166 in the World
Acceptance Rate
79%
Founded
1984

28. University of Allahabad

For Public Health

#300 in Asia
#1205 in the World
Acceptance Rate
20%
Founded
1887

32. Tata Institute of Fundamental Research

For Public Health

#346 in Asia
#1318 in the World
Acceptance Rate
14%
Founded
1945

33. National Islamic University

For Public Health

#355 in Asia
#1336 in the World
Acceptance Rate
13%

37. Guru Nanak Dev University

For Public Health

#377 in Asia
#1375 in the World
Acceptance Rate
50%
Founded
1969

39. Sardar Vallabhbhai National Institute of Technology, Surat

For Public Health

#402 in Asia
#1430 in the World
Acceptance Rate
30%
Enrollment
4,500
Founded
1961

40. University of Kashmir

For Public Health

#403 in Asia
#1432 in the World
Acceptance Rate
81%
Founded
1948

44. Jamia Hamdard University

For Public Health

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

45. Indian School of Mines

For Public Health

#437 in Asia
#1514 in the World
Enrollment
2,000
Founded
1926

46. SRM Institute of Science and Technology

For Public Health

#445 in Asia
#1533 in the World
Acceptance Rate
59%
Founded
1985

47. Annamalai University

For Public Health

#453 in Asia
#1551 in the World
Acceptance Rate
60%
Enrollment
37,444
Founded
1929

48. University of Mysore

For Public Health

#474 in Asia
#1602 in the World
Enrollment
120,000
Founded
1916

49. Pondicherry University

For Public Health

#480 in Asia
#1612 in the World
Acceptance Rate
65%
Founded
1985

50. Amrita University

For Public Health

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

54. University of Rajasthan

For Public Health

#493 in Asia
#1646 in the World
Acceptance Rate
70%
Founded
1947

56. JSS Academy of Higher Education and Research

For Public Health

#503 in Asia
#1672 in the World
Acceptance Rate
30%
Founded
2008

57. Birla Institute of Technology

For Public Health

#505 in Asia
#1678 in the World
Acceptance Rate
13%
Founded
1955

58. North Eastern Hill University

For Public Health

#507 in Asia
#1682 in the World
Acceptance Rate
60%
Founded
1973

60. Birla Institute of Technology and Science

For Public Health

#518 in Asia
#1701 in the World
Acceptance Rate
11%
Founded
1964

61. Christ University

For Public Health

#521 in Asia
#1707 in the World
Acceptance Rate
10%
Founded
1969

63. Tata Institute of Social Sciences

For Public Health

#527 in Asia
#1729 in the World
Acceptance Rate
14%
Founded
1936

64. Indian Institute of Technology Guwahati

For Public Health

#533 in Asia
#1744 in the World
Acceptance Rate
84%
Founded
1994

65. Bharathiar University

For Public Health

#545 in Asia
#1765 in the World
Acceptance Rate
50%
Founded
1982

67. Visva-Bharati University

For Public Health

#558 in Asia
#1799 in the World
Acceptance Rate
20%
Founded
1921

68. University of Hyderabad

For Public Health

#567 in Asia
#1821 in the World
Acceptance Rate
14%
Enrollment
5,061
Founded
1974

71. University of Burdwan

For Public Health

#582 in Asia
#1853 in the World
Enrollment
24,690
Founded
1960

73. Assam University

For Public Health

#584 in Asia
#1860 in the World
Acceptance Rate
60%
Founded
1994

75. KIIT University

For Public Health

#599 in Asia
#1906 in the World
Acceptance Rate
91%
Founded
2004

76. Maharaja Sayajirao University of Baroda

For Public Health

#604 in Asia
#1914 in the World
Acceptance Rate
54%
Founded
1949

79. Punjabi University Patiala

For Public Health

#611 in Asia
#1933 in the World
Acceptance Rate
60%
Founded
1962

80. Lovely Professional University

For Public Health

#612 in Asia
#1935 in the World
Acceptance Rate
80%
Founded
2005

86. Delhi Technological University

For Public Health

#649 in Asia
#2002 in the World
Acceptance Rate
13%
Founded
1941

90. Kurukshetra University

For Public Health

#690 in Asia
#2091 in the World
Acceptance Rate
60%
Founded
1956

93. IIHMR University

For Public Health

#728 in Asia
#2173 in the World
Founded
2014

95. Symbiosis International University

For Public Health

#735 in Asia
#2195 in the World
Enrollment
20,568
Founded
2002

98. Babasaheb Bhimrao Ambedkar University

For Public Health

#756 in Asia
#2244 in the World
Acceptance Rate
50%
Founded
1996

99. National Institute of Technology, Rourkela

For Public Health

#758 in Asia
#2247 in the World
Acceptance Rate
13%
Founded
1961

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