Voting rights of foreign nationals in Switzerland
Foreign nationals do not have the right to vote at federal level. Several cantons and communes give foreign nationals voting rights on their territory
In order to vote at federal level, you must have reached the age of majority (18) and be a Swiss citizen.
Several cantons and communes now grant voting rights to foreign nationals who meet certain conditions. Often, a minimum length of stay is required.
Voting for the first time
Right to vote of foreign nationals (In G, F, I)