De Spaanse legislatuur XII is in de Spaanse politiek de regeringsperiode die begon op 19 juli 2016, toen na de parlementsverkiezing in mei 2016 de Cortes Generales in de nieuwe samenstelling werden geïnstalleerd. De regering tijdens deze legislatuur werd aanvankelijk uitgeoefend onder de conservatieve Partido Popular met Mariano Rajoy als premier, door middel van een minderheidsregering met gedoogsteun van de partij Ciudadanos. Op 1 juni 2018 moesten ze aftreden en werden ze opgevolgd door de socialisten onder leiding van Pedro Sánchez, die met zijn regering de legislatuur af wilde maken. Omdat hij de begroting voor 2019 echter niet goedgekeurd kreeg door het parlement, diende hij op 5 maart 2019 het ontslag van zijn regering in, en werden er nieuwe verkiezingen uitgeschreven voor 28 april.
Machtsverhoudingen
Cortes Generales
Naar aanleiding van de uitslag van de parlementsverkiezingen op 26 juni 2016 en de daarop volgende formatie van fracties, is de zetelverdeling tijdens de twaalfde legislatuur als volgt:
Kabinet