The ranking would be as follows (based on online reviews):
1. North Bengal Medical College, Siliguri.
2. Midnapore Medical College, Midnapore.
3. Bankura Sammilani Medical College, Bankura.
4. ESIC Joka.
5. Murshidabad Medical College, Baharampur.
Hope this helped, good luck!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile