Está situado a unos 22 km al noreste (NE) de la capital, Tegucigalpa, en el valle de su mismo nombre, entre las montañas de Los Lagos, El Carrizal, Palo Hueco y Chinacla.