Las 26 circunscripciones y distritos se asignaron de forma coincidente con los 26 cantones del país.
Las elecciones se llevaron a cabo utilizando el sistema de listas abiertas, donde los votantes podían elegir los nombres presentes en las listas de partidos, los electores también pudieron repartir su voto entre varios candidatos de diferentes organizaciones (en un sistema conocido como panachage) o elaborar su propia lista en una boleta en blanco.
En el Jura y en Neuchâtel las elecciones se realizaron mediante representación proporcional, mientras que las 24 restantes utilizan el sistema mayoritario.
[5] En esta votación debutaron dos partidos: el Partido Burgués Democrático (PBD), escindido de la UDC, y los Verdes Liberales (VLib), ambas organizaciones políticas obtuvieron un porcentaje de votación del 5.4%.
Los socialistas suizos pasaron del 19.5 al 18.7%, lo que representó un decrecimiento de ocho décimas porcentuales.