Limita con el cantón de San José por el norte, con el cantón de Escazú por el oeste, con el cantón de Acosta por el sur y con los cantones de Aserrí y Desamparados por el este, y cuenta con una extensión territorial de 21,17 km².​ Su cabecera es el distrito de Alajuelita, con categoría de ciudad.