The political parties with the largest membership numbers in Germany are SPD and CDU with approximately 443 thousand and 426 thousand members, respectively. Besides the social and Christian democrats, the Green Party, Left Party, FDP and AfD all play an important role in Germany's political landscape.
In terms of average age among party members, the larger parties are very similar. The highest share of female members in German political parties can be found in the Green Party, at almost 40 percent.
The most important goal of most of the larger parties is to provide governmental structure on a federal state or national level. The current German government is ruled by the CDU/ CSU coalition and SPD. Federal states in Germany usually also have party coalitions. States with coalitions formed between the SPD and CDU have the most votes in the Federal Council (Bundesrat) at this time.
Besides government financing, donations are also an important source of income for political parties. Large donations exceeding 50 thousand euros should immediately be reported to the President of the German Parliament and are published afterwards to be publicly accessible. Donations between 10 thousand and 50 thousand euros are published only after a longer period of time in party statements of accounts.
The popularity of the parties is measured with the so-called Sunday question about federal elections.