← Back to Directory
🇩🇪

Your 96 MEPs from Germany

European Parliament 2024–2029

As of 8 Oct 2026, Germany has 96 Members of the European Parliament. Average roll-call attendance: 90.6% (rank #12 of 27 EU countries).1145 disclosed lobby meetings across all Germany MEPs. Political groups: European People’s Party (EPP) (31), Greens/European Free Alliance (Greens/EFA) (15), Europe of Sovereign Nations (ESN) (15), Progressive Alliance of Socialists and Democrats (S&D) (14), Renew Europe (Renew) (9), Non-attached Members (Non-attached) (8), The Left in the European Parliament (The Left) (4).

Cite this: WheresMyMEP, data as of 8 Oct 2026, source European Parliament

90.6%
Average Attendance
Rank #12 of 27
96
MEPs
1145
Lobby Meetings
Disclosed

Political Groups

EPP31
Greens/EFA15
ESN15
S&D14
Renew9
NI8
Left4

All Germany MEPs

Sorted by attendance · Data as of 8 Oct 2026

Daniel FREUNDGreens/EFA
99.9% attendance
Anna CAVAZZINIGreens/EFA
99.7% attendance
Marie-Agnes STRACK-ZIMMERMANNRenew
99.7% attendance
Robert GABELLeft
99.6% attendance
Oliver SCHENKEPP
99.6% attendance
Marion WALSMANNEPP
99.5% attendance
Stefan KÖHLEREPP
99.5% attendance
Irmhild BOẞDORFESN
99.4% attendance
Vivien COSTANZOS&D
99.3% attendance
Ruth FIRMENICHNI
99.1% attendance
Jens GIESEKEEPP
99.1% attendance
Niels GEUKINGEPP
99.1% attendance
Marc JONGENESN
99.1% attendance
Friedrich PÜRNERNI
98.8% attendance
Norbert LINSEPP
98.7% attendance
Gabriele BISCHOFFS&D
98.7% attendance
Tomasz FROELICHESN
98.6% attendance
Siegbert Frank DROESEESN
98.6% attendance
Michael BLOSSGreens/EFA
98.5% attendance
Michael GAHLEREPP
98.4% attendance
Markus FERBEREPP
98.3% attendance
Moritz KÖRNERRenew
98.3% attendance
Sabrina REPPS&D
98.3% attendance
Hannah NEUMANNGreens/EFA
98.2% attendance
Andrea WECHSLEREPP
98.2% attendance
Sabine VERHEYENEPP
98.1% attendance
René REPASIS&D
97.5% attendance
Christine SINGERRenew
97.4% attendance
Mary KHANESN
97.4% attendance
Michael VON DER SCHULENBURGNI
97.4% attendance
Martin HÄUSLINGGreens/EFA
97.2% attendance
Niclas HERBSTEPP
97% attendance
Anja ARNDTESN
96.9% attendance
Jutta PAULUSGreens/EFA
96.8% attendance
Arno BAUSEMERESN
96.8% attendance
Lukas SIEPERRenew
96.8% attendance
Terry REINTKEGreens/EFA
96.7% attendance
Volker SCHNURRBUSCHESN
96.6% attendance
Engin EROGLURenew
96.5% attendance
Maria NOICHLS&D
96.3% attendance
Erik MARQUARDTGreens/EFA
96.1% attendance
Petr BYSTRONESN
96.1% attendance
Alexander SELLESN
96.1% attendance
Marie-Sophie CHRISTEPP
95.9% attendance
Udo BULLMANNS&D
95.7% attendance
Manuela RIPAEPP
95.5% attendance
Tobias CREMERS&D
95.5% attendance
Svenja HAHNRenew
95.2% attendance
Alexandra MEHNERTEPP
95.2% attendance
Jan-Peter WARNKENI
94.5% attendance
René AUSTESN
94% attendance
Fabio DE MASINI
93.1% attendance
Bernd LANGES&D
92.5% attendance
Jan-Christoph OETJENRenew
92.1% attendance
David MCALLISTEREPP
92% attendance
Nela RIEHLGreens/EFA
92% attendance
Özlem DEMIRELLeft
91.9% attendance
Verena MERTENSEPP
91.9% attendance
Markus BUCHHEITESN
91.5% attendance
Delara BURKHARDTS&D
90.1% attendance
Martin SCHIRDEWANLeft
89% attendance
Damian BOESELAGERGreens/EFA
88.8% attendance
Hildegard BENTELEEPP
87.9% attendance
Alexander JUNGBLUTHESN
87.6% attendance
Matthias ECKES&D
86.7% attendance
Manfred WEBEREPP
86.6% attendance
Christian EHLEREPP
85.9% attendance
Monika HOHLMEIEREPP
85.9% attendance
Katrin LANGENSIEPENGreens/EFA
85.8% attendance
Thomas GEISELNI
85.4% attendance
Martin SONNEBORNNI
85.2% attendance
Ralf SEEKATZEPP
85.2% attendance
Christine ANDERSONESN
84.7% attendance
Andreas SCHWABEPP
84.2% attendance
Rasmus ANDRESENGreens/EFA
83.8% attendance
Tiemo WÖLKENS&D
83.3% attendance
Joachim STREITRenew
83.1% attendance
Angelika NIEBLEREPP
82% attendance
Sergey LAGODINSKYGreens/EFA
81.7% attendance
Norbert HERHAMMEREPP
81.1% attendance
Birgit SIPPELS&D
81% attendance
Peter LIESEEPP
80.5% attendance
Stefan BERGEREPP
79.7% attendance
Sven SIMONEPP
79.6% attendance
Jens GEIERS&D
79.5% attendance
Lena DÜPONTEPP
78.6% attendance
Sibylle BERGNI
76.8% attendance
Axel VOSSEPP
75.2% attendance
Hans NEUHOFFESN
72.8% attendance
Alexandra GEESEGreens/EFA
71.9% attendance
Andreas GLÜCKRenew
70.8% attendance
Katarina BARLEYS&D
69.3% attendance
Kai TEGETHOFFGreens/EFA
69.1% attendance
Christian DOLESCHALEPP
68.9% attendance
Dennis RADTKEEPP
68.2% attendance
Martin GÜNTHERLeft
67.2% attendance

Methodology

Attendance is calculated based on roll-call votes in plenary sessions of the European Parliament over the last 180 days. Abstaining counts as present; not voting counts as absent. Sittings for which the Parliament officially excused a Member are credited and do not count as absences. Country averages include only MEPs with attendance data (excluding those excused, presiding officers, and MEPs too new to rank).