Where I&#x27;m from, you&#x27;re eligible to vote in municipal elections if you&#x27;re a lawful permanent resident and have resided in the municipality for X years. Citizenship is required for all the election levels above, but local politics is shaped by the people who actually live there. Which I think is pretty nice.<p>I was surprised that in the US, citizenship is required for voting at any level! I can see how that was an attractive policy when the US was originally settled and there were no H1-b visas or 10-year green card wait lists, and being a US citizen didn&#x27;t make you tax liable globally. But now? Doesn&#x27;t make a lot of sense.