En la ley n° 56 del 6 de agosto de 1891, se creó Goicoechea como cantón de la provincia de San José, designándose como cabecera la villa de Guadalupe.