El municipio consta de 24 asentamientos agrupados en 5 comunidades locales: Dravograd, Črneče, Libeliče, Šentjanž pri Dravogradu y Trbonje.