The National Institute of Mental Health & Neuro Sciences, Kasturba Medical College (Manipal), and St. John's Medical College are the top three medical schools in Karnataka, according to the National Institutional Ranking Framework (NIRF) 2023.