Il Consiglio degli Stati rappresenta i Cantoni. Conta 46 membri. Ogni Cantone elegge due rappresentanti. I Cantoni di Appenzello Interno, Appenzello Esterno, Basilea Città, Basilea Campagna, Nidvaldo e Obvaldo eleggono un consigliere agli Stati ciascuno. Così, Zurigo e Uri hanno ciascuno due rappresentanti al Consiglio degli Stati, benché il primo conti più di un milione di abitanti e il secondo soltanto circa 36'000.
45 consiglieri agli Stati vengono eletti nello stesso giorno dell'elezione del Consiglio nazionale. La Landsgemeinde (assemblea di tutti i cittadini votanti) di Appenzello Interno elegge il suo rappresentante nel mese di aprile che precede le elezioni nazionali.
La procedura elettorale è retta dal diritto cantonale. Tutti i Cantoni hanno optato per l'elezione in base al sistema maggioritario, salvo il Cantone del Giura e il Cantone di Neuchâtel che hanno scelto il sistema proporzionale.
Elezioni del Consiglio degli Stati per legislatura