寧夏醫科大學前身是1958年建立的寧夏醫學院。1962年改稱寧夏大學醫學系。1972年,上海鐵道醫學院搬遷至銀川,與寧夏大學醫學系合并重建寧夏醫學院。2002年,寧夏衛生學校、寧夏護士學校并入寧夏醫學院。2008年8月,學校更名為寧夏醫科大學。2014年,寧夏師范學院醫學院并入寧夏醫科大學。至此,學校成為寧夏唯一的醫學高等教育學府。
學校是國家教育部、衛健委、寧夏回族自治區人民政府共建高校。有教職員工及醫護等人員6800余人,其中專任教師1042人。有博士生導師113人,碩士生導師887人(含113名博士生導師)。全日制在校生10919人(含博士、碩士、本科、專科、留學生)。有雁湖、雙怡兩個校區,占地面積共1700畝,設有14個教學機構,13個教輔科研機構,有14所非直屬附屬醫院,52所教學實習醫院。