Many expats can participate in the municipal elections, scheduled for Oct. 5–6. The local elections are not only in Prague but across the country and the same rules apply.
European Union citizens with residence permits can vote, and they can also run for some local offices including City Council, but not the mayor.
In practice, though, running for office is a bit complicated as a signed petition is needed to get on the ballot. The system is also geared toward parties and registered movements or associations, and not individual candidates. The voting rights come from an EU treaty and European Council directive.
Read the full article here (via Prague.TV)