1937年,成立为紫金县平民医院,院址设在紫金县城西门外清宇寺旧址,即北河街1号(后为县中医院用)。
1940年,改名为“公立紫金县卫生院”。
1949年5月,更名为“紫金县卫生院”(紫金解放,由人民政府接管) 。
1950年5月,更名为“紫金县人民政府卫生院”(从清宇寺旧址迁至安良圩天主堂内,北河街保留门诊到1980年)。
1956年,命名为“紫金县人民医院”,院址迁至安良圩河唇(今县公安局址)。
1964年10月,迁院至紫城镇广场5路8号,占地面积3.5万平方米,建筑面积2万平方米。
2018年 6月,迁院至紫城镇金山大道西163号。新院筹建于2013年,占地面积9.83万平方米,建筑面积10.63万平方米。
2020年6月,挂牌紫金县医共体总医院。