Comasagua es un municipio netamente rural, de los 75,05 km de superficie, 74,75 pertenecen a esta área. Está situado a 1070 msnm.
Según el censo de 2013, su población aproximada es de 11,870 habitantes con una densidad de 158,2 habitantes por kilómetro cuadrado. Su crecimiento poblacional ha sido lento.
Limita al norte con los municipios Talnique y Santa Tecla; al sur, con La Libertad; al suroeste y sureste con el municipio Tamanique. De oeste a este está bordeado por la Cadena Costera o Sierra La Libertad-San Vicente.
Su clima es tropical y el tipo de vegetación predominante es la de bosque. Sus ríos principales son San Antonio, El Refugio, San Vicente, entre muchos otros. Cerros destacados son: El Refugio, Plan de Mora, el Mal Paso y Loma La Montañita.
La historia de la ciudad de Santa Tecla inicia con los primeros datos del Arzobispo de Guatemala Pedro Cortés Larraz, donde en su escritos del año de 1770 describe a Santa Tecla como una hacienda donde se ubicaba una de las principales parroquia de San Jacinto, donde su acceso eran caminos muy escabrosos.
La ciudad de Santa Tecla, es la cabecera del departamento de La Libertad, El Salvador. Esta ciudad se ubica al pie del volcán Quezaltepec o mejor conocido como volcán de San Salvador. Santa Tecla se ubica en el área denominada “El Gran San Salvador” y esta próximo a la capital salvadoreña.