Quelques ajouts pour compléter les messages précédents
Il est difficile de parler d'élection démocratique avant le XIXe siècle. En effet, comme dans d'autres régions, la citoyenneté changeait de canton en canton (la "Suisse" moderne telle que nous la connaissons date de 1848, avec la Constitution fédérale) et les pratiques dans le corps helvétique variaient. Mais, sauf erreur, elle était bien souvent liée à la fortune ou l'origine. Je passe sous silence la période de la République helvétique, que je ne connais pas assez.
Durant le XIXe siècle, la période de la Régénération a considérablement fait évoluer les choses. Les années 1830 ont en effet été le théâtre de nombreuses nouvelles constitutions cantonales plus ou moins libérales. C'est de cette période que date le droit pour tout citoyen d'être élu, de participer à la vie politique lorsqu'on vient d'un autre canton, etc.
-> à ce sujet voir :
http://hls-dhs-dss.ch/textes/f/F9800.phpCe droit a été confirmé dans la Constitution fédérale de 1848 (et des droits ont été ajoutés en 1874 comme l'a dit Sim). Et finalement, il faudra attendre 1971 pour que le suffrage féminin entre en vigueur au niveau fédéral (c'était déjà le cas dans presque tous les cantons).
Et de nos jours, il y a 4 sessions de votations par année, avec des sujets étant soit des initiatives populaires ou différents types de référendums (populaire ou obligatoire). A titre de comparaison, entre 1995 et 2006, il y a eu 34 votations sur 107 sujets en Suisse, contre 2 référendums en France.