Se localiza al centro-norte de la región interandina del Ecuador, sobre el Valle de Los Chillos, que forma parte de la hoya del río Guayllabamba, atravesada por los ríos Pita, San Pedro y Santa Clara, a una altitud de 2500 msnm y con un clima temperado-ecuatorial subhúmedo de 17 °C en promedio.