Im Kanton St. Gallen gewann die SVP einen Sitz auf Kosten der FDP und erreichte insgesamt fünf Sitze. Die FDP konnte damit nur noch einen Sitz erringen, ihr Stimmenanteil lag bei 13,6% (2003: 14,7%). Die SVP konnte im Vergleich zu 2003 nochmals an Wähleranteilen gewinnen und steigerte sich von 33,1% auf 35,8%. Der Präsident der JSVP des Kantons, Lukas Reimann, wurde als Jüngster in den Nationalrat gewählt. CVP (3 Sitze), SP (2 Sitze) und GP (1 Sitz) konnten ihre Mandate halten. Die SP verlor allerdings erheblich an Wählerstimmen, sie lag bei nur noch 14,7% (2003: 18,4%). Die CVP erreichte 21,4% (2003: 22,2%). Die Grüne Partei verlor leicht an Stimmen und lag bei 6,4% (2003: 7,1%). Dies lag wahrscheinlich daran, dass auch die Grünliberale Partei im Kanton St. Gallen antrat und immerhin 3,1% der Stimmen erhielt. Der bisherige grüne Nationalrat Urs Bernhardsgrütter musste seinen Sitz an seine Parteikollegin Yvonne Gilli abgeben.

Kanton St.Gallen -Nationalratswahlen 2007
Dossier: Resultate Nationalratswahlen 2007 (nach Kantonen)