[1] Colinda al este con el municipio de Nuevo Edén de San Juan, Departamento de San Miguel con el río Río Lempa al sur con San Idelfonso, Departamento de San Vicente con el río Titihuapa.
De acuerdo a algunas versiones, en 1681 el poblado de Puebla de Titihuapa se fundó a unos 3.5 km del actual asentamiento, el cual sería trasladado a las cercanías del río Sisicua debido a una peste de viruela en 1731.
Hacia 1781 sus habitantes se desplazaron al actual sitio y cinco años después fue cabecera del Partido de Sensuntepeque.
El distrito cubre un área de 149,05 km² y la cabecera tiene una altitud de 110 m s. n. m. El topónimo Titihuapa significa «Río de los brujos del fuego» o «Río de los hechiceros negros» y era conocido como Totiguapa en 1765 y Titiguapa en 1770, 1781 y 1807.
Hacia 1839, por mandato legislativo, fue nombrada como villa de Dolores Titihuapa cuando le fueron anexadas las haciendas de San Francisco, Candelaria Lempa y San Ildefonso.