Дивногорскую больницу основали в тот же год, что и палаточный городок первых строителей Красноярской ГЭС.
Дивногорская межрайонная больница является краевым государственным бюджетным учреждением здравоохранения. Это современное многопрофильное лечебно-профилактическое учреждение. Здесь трудятся 112 врачей и 296 человек среднего медицинского персонала.
Дивногорская больница была основана в 1957 г. одновременно с началом строительства Красноярской ГЭС. Первоначально это был маленький фельдшерский пункт, затем одноэтажный корпус, в котором располагались терапевтическое и хирургическое отделения.
В 1962 г. из деревянного здания барачного типа больницу перевели в новый современный четырехэтажный корпус. В 1972 г. был сдан в эксплуатацию пятиэтажный акушерско-гинекологический корпус. В 1996 г. реконструировали здание детского сада и в нем открыли детскую поликлинику.