Den lovgivende makten ligger hos nasjonalforsamlingen, på spansk , som igjen er delt inn i to grener; senatet og deputertkammeret. Senatet, , har 45 medlemmer. Senatorene velges ved landsdekkende forholdstallsvalg for en periode på fem år. Deputertkammeret, , har 80 medlemmer. De velges ved forholdstallsvalg i 18 flermannskretser (departementene og hovedstadsdistriktet) for en periode på fem år.