Ang sangay tagapagbatas o lehislatibo ay binubuo ng Kapulungan ng mga Kinatawan ( Congreso de los Diputados ) na may 350 mga miyembro , na pinili batay sa popular na botong may angkop na representasyon upang maglingkod ng apat na taong termino , at ng Senado na may 259 puwesto , kung saan 208 rito ay tuwirang hinalal at 51 ang pinili ng rehiyunal na lehislatura sa tungkuling nagtatagal ng apat na taon.
