Систему здравоохранения в городе по состоянию на 01.01.2018 образует 31 самостоятельная медицинская организация: 12 больниц, 16 поликлиник, 2 родильных дома и станция скорой медицинской помощи. Кроме того на территории города расположено 28 медицинских организаций, обслуживающих жителей Алтайского края, и Федеральное государственное бюджетное учреждение "Федеральный центр травматологии, ортопедии и эндопротезирования".
Медицинская помощь в амбулаторных условиях оказывается в 26 медицинских организациях городского уровня и в 17 - краевого уровня.
Из них в 19 медицинских организациях осуществляется оказание первичной медико-санитарной помощи по участковому принципу: 8 поликлиник для взрослых, 6 - для детей, 4 смешанных и 1 студенческая поликлиника. Медицинская помощь в стационарных условиях оказывается в 13 медицинских организациях городского уровня, 15 - краевого и 1 - федерального уровня.
На базе городских больниц работают 5 краевых специализированных центров и 17 межрайонных отделений.
В результате реструктуризации системы здравоохранения города - расширения стационарозамещающих технологий (развитие сети дневных стационаров), укрупнения медицинских организаций с сохранением шаговой доступности для оказания первичной медико-санитарной помощи (участковых поликлиник с сетью филиалов), развития негосударственного сектора отрасли - увеличилась мощность амбулаторно-поликлинического звена, количество дневных стационаров.