Det sveitsiske parlamentet (Forbundsforsamlingen) har to likestilte kamre. Overhuset kalles Stenderrådet (Ständerat / Conseil des Etats), hvor de 26 kantonene har til sammen 46 representanter. (I utgangspunktet skulle det være to representanter fra hver kanton, men de 6 tidligere såkalte «halvkantonene» må nøye seg med én hver.) Representantene sitter i fire år, og det er opp til kantonene selv å bestemme hvordan de utpekes. Alle kantoner bruker nå flertallsvalg for å velge representanter. Nationalrat (Conseil national/ Consiglio nazionale) består av 200 representanter valgt av folket, der hver kantons representasjon bestemmes av folketallet. Antall representanter varierer fra 34 for Zürich, til én for de minste kantonene. Også i Nasjonalrådet velges representantene for en fireårsperiode. Forbundsrådet (Bundesrat) er Sveits' regjering, og samtidig også landets statsoverhode. Det har syv medlemmer, og velges av Forbundsforsamlingen for en periode på fire år. Spesielt for Sveits er at alle større politiske partier deltar i regjeringen. De store politiske partiene får hver ett eller to medlemmer, basert på styrkeforholdet i Nasjonalrådet. Presidenten og visepresidenten for Forbundsrådet, velges hvert år av Forbundsforsamlingen. Det er fast praksis for at dette vervet går på rundgang, slik at alle forbundsrådets medlemmer får ett av vervene i løpet av en periode. Presidenten er landets høyeste embetsperson, men samtlige medlemmer av Forbundsrådet er likeverdige. Likevel fungerer presidenten som en slags , og tar seg av representasjonsoppgaver utenlands. Forbundsrådet utøver samlet oppgaven som statsoverhode. Høyesterett (Bundesgericht / Tribunal fédéral) holder til i Lausanne. Domstolen behandler tvister mellom kantonene, men legger seg ikke opp i andre føderale lover.