Limita al norte y oeste con el cantón de Alajuela, al este con Flores y Heredia, y al sur con San José, Escazú y Santa Ana.