Directory
All 720 MEPs
Every Member of the European Parliament with their declared lobby meetings this term. Every profile links the official source.
The 2024–2029 European Parliament has 720 MEPs from 27 countries (Germany the most with 96, Cyprus, Luxembourg and Malta the fewest with 6). 673 have declared at least one lobby meeting this term, and 47 none - one of them the President, whose engagements the Presidency publishes through a separate channel from the MEP meetings register. (As of 8 November 2026.)
Find an MEP
Ranked by declared meetings this term. Search by name, country or national party; filter by group; sort any way you like. Two labels can appear on these cards: black box for members seated at least two years with no lobby meeting on record at all, and sloppy for members who leave out the Register ID in at least 40% of the entries where they name an organisation that is in the Transparency Register (on 10 such entries or more, and at least 5 left out). Neither is a finding of a rule breach - how both are counted.
By country
Each country page ranks its own delegation and compares it with the Parliament-wide average.
Former members this term
27 members have left the Parliament since the term began on 16 July 2024. Each page keeps the record of the time in the seat. They are not among the 720 MEPs above, and their meetings are in none of this site's totals, ranks or averages for the current Parliament.