Esperanza (Sultán Kudarat)

[2]​ El municipio de Esperanza se divide, a los efectos administrativos, en 19 barangayes o barrios, conforme a la siguiente relación:[3]​[4]​ Se cree que el primer bebé nacido en este lugar fue una niña a quien los primeros colonos pusieron por nombre Esperanza, con la previsión de que con el nacimiento del niño, el nombre por sí solo podría inspirar a la venida de la paz, la unidad y la prosperidad a los colonos.

Hacia 1696 el capitán Rodríguez de Figueroa obtiene del gobierno español el derecho exclusivo de colonizar Mindanao.

[5]​ En 1952, un grupo de pobladores cristianos estableció un asentamiento en Villamor dentro del distrito municipal de Dulawan (hoy Datu Piang).

El 22 de noviembre de 1972 los barrios de Ala, Banaba, Daladap, Ducay, Esperanza, Guimalia, Ilian, Kamasi, Kangkong, Kauran, Kayakaya, Maranding, Mao, Margues, Matagobong, New Panay, Numo, Pamadtingan, Sugasa, Salabaca, Saniag, Sugadol, Talisawa, Tomicor, Tubak, Tukanalogong y de Villamor, hasta entonces pertenecientes al municipio de Ampatuan, en la provincia de Maguindanao, quedan segregados para formar un nuevo municipio denominado Esperanza., que pasa a formar parte de esta provincia de Sultán Kudarat.

Como sede del ayuntamiento se señala el barrio de Esperanza.