Es un distrito de la provincia peruana de Lima, situado en la parte oriental de la misma, en la cuenca media del río Rímac. Limita al norte y este con la provincia de Huarochirí, al sur con los distritos de Chaclacayo y Ate, y al oeste con el distrito de San Juan de Lurigancho. Tiene una extensión de 27 km² y una población de 302 603 habitantes (2022).