Congresul Național are două case, Senatul Federal și Camera Deputaților. Senatul are 81 de membri, formată din trei membri din fiecare stat, care sunt aleși în mod eșalonată pentru termeni de opt ani. Cei 513 membri ai Camerei Deputaților servi de patru ani. Numărul de deputați aleși din fiecare stat este proporțională cu populația acelui stat. Congresul întrunește de două ori pe an pentru sesiuni ordinare, dar sesiuni extraordinare pot fi convocate de către o treime vot, fie în casă, fie la cererea președintelui. Votarea este obligatorie pentru toți cetățenii varsta de 18 ani la 70. Mai presus de 70, votul este opțional.
Sistemul judiciar constă dintr-un tribunal de 11-membru suprem și federale, de stat, și instanțele municipale. Judecătorii sunt numiți de către președintele sub rezerva aprobării de către Senat; ele servesc pentru viață.