Лечение донованоза назначают после установления диагноза. Эффективен кортимоксазол — бактерицидный препарат, содержащий метаприм и сульфаметоксазол. Принимают его в таблетках в течение 10 дней (40 таблеток). Кроме сульфаниламидных препаратов, широкое применение нашли антибиотики, в частности бензилпенициллин (суммарная доза 5 000 000—7 000 000 ЕД), стрептомицина сульфат. Последний вводят внутримышечно по 1 г 2 раза в день в течение 12—14 дней (средняя курсовая доза 25—30 г). Одновременно сульфаниламидные препараты и антибиотики рекомендуют применять местно в виде присыпки, примочек на язвы после предварительного их очищения дезинфицирующими растворами (перекись водорода). По показаниям назначают общеукрепляющее лечение, витамины.
Профилактические мероприятия такие же, как и при других заболеваниях, передающихся половым путем.