El propósito de este artículo es analizar una política pública -la política de inmigración en España en las dos últimas décadas- a partir del enfoque de las corrientes múltiples, desarrollado por John Kingdon. Atendiendo al enfoque, para explicar la política pública se explorarán fundamentalmente dos procesos: el proceso de diseño de la agenda y el proceso de construcción de las alternativas de solución, junto con los cambios políticos que acompañan dichos procesos para que la decisión pública se efectúe.