Está dividido administrativamente en 7 corregimientos: "Pueblo Nuevo, El Totumo, El Mellito, Las Changas, Zapata, Mulatos y Caribia", y 116 veredas entre las cuales están "Almacigo abajo, Almacigo arriba, San Sebastián, La Comarca, San Isidro, Mello, Villavicencio, Santa Fe-La Islita, Palmares Cenizosa y Bobal-La Playa".