El distrito de Chaclacayo está localizado en el valle del río Rímac, río que desciende de los Andes peruanos hacia la vertiente hidrográfica del océano Pacífico.