In the 2019 federal election for the Swiss National Council the most popular party was the PS which received 28.7% (-5.6) of the vote. The next five most popular parties were the Green Party (25.2%, +7.9), the pvl (13.5%, +4.1), the UDC (9.5%, -2.9), PLR (4.2%, -2.8), and the BDP/PBD (7.0%). In the federal election a total of 49,030 votes were cast, and the voter turnout was 56%.