El cantón de San Juan de Luz comprende las cuatro comunas siguientes: