| 1 | Dr. Janardan Prasad Yadav (Principal) | 29.11.1973 – 28.02.1991 |
| 2 | Dr. Jai Narayan Sah (Principal-in-Charge) | 01.03.1991 – 31.03.1991 |
| 3 | Dr. Rameshwar Prasad (Principal) | 01.04.1991 – 30.09.1991 |
| 4 | Dr. Shridhar Srivastava (Principal) | 01.10.1991 – 30.11.1991 |
| 5 | Dr. Jai Narayan Sah (Principal-in-Charge) | 01.12.1991 – 31.01.1999 |
| 6 | Dr. Ram Nandan Prasad Yadav (Principal-in-Charge) | 01.02.1999 – 31.07.1999 |
| 7 | Dr. Janardan Prasad Yadav (Principal) | 01.08.1999 – 30.05.2000 |
| 8 | Dr. Ram Nandan Prasad Yadav (Principal-in-Charge) | 01.06.2000 – ............ |
| 9 | Dr. Shailendra Mishra (Principal) | — |
| 10 | Dr. Ram Nandan Prasad Yadav (Principal-in-Charge) | 18.07.2009 – 28.02.2010 |
| 11 | Dr. Shiv Kumar Yadav (Principal-in-Charge) | 01.03.2010 – 11.05.2015 |
| 12 | Dr. Deepali Mandal (Principal) | 12.05.2015 – 19.12.2023 |
| 13 | Dr. Mohammed Kamal (Principal) | 20.12.2023 – Present |