I know that as a EU citizen I am allowed to vote for European Parliamentary candidates. But are there any other elections in Germany on which I can vote too?
As an EU citizen you are entitled to vote on both the European Parliamentary candidates and on the local/municipal elections. This is true for all EU countries, as it's part of the EU citizen voting rights (except if you are not in the country/EU when the election is happening, as in that case you might not be able to vote). You have to forfeit your ability vote in your main countries EP elections (and possibly also the municipal one, since you are no longer a resident there) though. You still retain the ability to vote on the national elections in your main country, but not in the country you are resident in.
From the linked site
EU citizenship gives every EU citizen the right to vote for and stand as a candidate in municipal and European Parliament elections in whichever EU country the citizen resides, under the same conditions as nationals.
There might also be some exceptions:
- an EU country may stipulate that the office of elected head of the executive body of a basic local government unit can only be held by its own nationals
- an EU country may require an additional period of residence for participating in local elections if more than 20% of the eligible voting population are non-nationals.
- You may not vote in more than one EU country in the same European elections
- EU countries may require an additional period of residence for participating in European elections, if more than 20% of the eligible voting population are non-nationals.