Крупное лечебно-профилактическое учреждение, одно из старейших в Республике Беларусь. Стационар УЗ «Барановичская городская больница №2» рассчитан на 286 коек и включает следующие лечебные отделения: хирургическое, гинекологическое, ревматологическое, гастроэнтерологическое, пульмонологическое, отделение ранней медицинской реабилитации и отделение анестезиологии и реанимации.
Кроме того, в больнице функционируют вспомогательные лечебно-диагностические подразделения: кабинет трансфузиологической помощи, кабинет функциональной диагностики, физиотерапевтическое отделение, кабинет ультразвуковой диагностики, рентгеновский кабинет, кабинеты гипербарической оксигенации, эндоскопический кабинет и клинико-диагностическая лаборатория.