There are three medical colleges run by His Majesty Government of Nepal and nine medical colleges by private sector.