Every Member of the European Parliament, ranked by roll-call attendance over the last 180 days.
| # | Member | Country | Party | Attendance | Total votes |
|---|---|---|---|---|---|
| 401 | Dimitris TSIODRAS | 🇬🇷Greece | EPP | 92.5% | 1,395 |
| 402 | Jan-Peter WARNKE | 🇩🇪Germany | NI | 92.5% | 1,395 |
| 403 | Paolo INSELVINI | 🇮🇹Italy | ECR | 92.5% | 1,395 |
| 404 | Sebastião BUGALHO | 🇵🇹Portugal | EPP | 92.4% | 1,395 |
| 405 | Georgiana TEODORESCU | 🇷🇴Romania | ECR | 92.4% | 1,395 |
| 406 | Marie TOUSSAINT | 🇫🇷France | Greens/EFA | 92.3% | 1,395 |
| 407 | Jaak MADISON | 🇪🇪Estonia | ECR | 92.3% | 1,395 |
| 408 | Marta TEMIDO | 🇵🇹Portugal | S&D | 92.3% | 1,395 |
| 409 | Danuše NERUDOVÁ | 🏳️Czechia | EPP | 92.2% | 1,395 |
| 410 | Mirosława NYKIEL | 🇵🇱Poland | EPP | 92.2% | 1,395 |
| 411 | Zsuzsanna BORVENDÉG | 🇭🇺Hungary | ESN | 92.2% | 1,395 |
| 412 | Tomáš ZDECHOVSKÝ | 🏳️Czechia | EPP | 92.1% | 1,395 |
| 413 | Sander SMIT | 🇳🇱Netherlands | ECR | 92.1% | 1,395 |
| 414 | Erik KALIŇÁK | 🇸🇰Slovakia | NI | 92.1% | 1,395 |
| 415 | Beata SZYDŁO | 🇵🇱Poland | ECR | 92.0% | 1,395 |
| 416 | Eero HEINÄLUOMA | 🇫🇮Finland | S&D | 92.0% | 1,395 |
| 417 | Lucia ANNUNZIATA | 🇮🇹Italy | S&D | 92.0% | 1,395 |
| 418 | Claire FITA | 🇫🇷France | S&D | 91.9% | 1,395 |
| 419 | Flavio TOSI | 🇮🇹Italy | EPP | 91.8% | 1,395 |
| 420 | Saskia BRICMONT | 🇧🇪Belgium | Greens/EFA | 91.8% | 1,395 |
| 421 | Tineke STRIK | 🇳🇱Netherlands | Greens/EFA | 91.7% | 1,395 |
| 422 | Camilla LAURETI | 🇮🇹Italy | S&D | 91.7% | 1,395 |
| 423 | Elena DONAZZAN | 🇮🇹Italy | ECR | 91.7% | 1,395 |
| 424 | Ondřej DOSTÁL | 🏳️Czechia | NI | 91.6% | 1,395 |
| 425 | Grzegorz BRAUN | 🇵🇱Poland | NI | 91.6% | 1,395 |
| 426 | Antonio LÓPEZ-ISTÚRIZ WHITE | 🇪🇸Spain | EPP | 91.5% | 1,395 |
| 427 | Sergey LAGODINSKY | 🇩🇪Germany | Greens/EFA | 91.5% | 1,395 |
| 428 | Ivan DAVID | 🏳️Czechia | ESN | 91.5% | 1,395 |
| 429 | Kathleen VAN BREMPT | 🇧🇪Belgium | S&D | 91.3% | 1,395 |
| 430 | Arkadiusz MULARCZYK | 🇵🇱Poland | ECR | 91.3% | 1,395 |
| 431 | Özlem DEMIREL | 🇩🇪Germany | Left | 91.2% | 1,395 |
| 432 | Laurence FARRENG | 🇫🇷France | Renew | 91.2% | 1,395 |
| 433 | Vilis KRIŠTOPANS | 🇱🇻Latvia | Patriots | 91.2% | 1,395 |
| 434 | Pina PICIERNO | 🇮🇹Italy | Renew | 91.1% | 1,395 |
| 435 | Martin HOJSÍK | 🇸🇰Slovakia | Renew | 91.1% | 1,395 |
| 436 | Hana JALLOUL MURO | 🇪🇸Spain | S&D | 91.1% | 1,395 |
| 437 | Peter LIESE | 🇩🇪Germany | EPP | 91.0% | 1,395 |
| 438 | Nicolás GONZÁLEZ CASARES | 🇪🇸Spain | S&D | 91.0% | 1,395 |
| 439 | Pierre JOUVET | 🇫🇷France | S&D | 91.0% | 1,395 |
| 440 | Rada LAYKOVA | 🇧🇬Bulgaria | ESN | 91.0% | 1,395 |
| 441 | Lynn BOYLAN | 🇮🇪Ireland | Left | 90.9% | 1,395 |
| 442 | Marcos ROS SEMPERE | 🇪🇸Spain | S&D | 90.9% | 1,395 |
| 443 | Branislav ONDRUŠ | 🇸🇰Slovakia | NI | 90.9% | 1,395 |
| 444 | Salvatore DE MEO | 🇮🇹Italy | EPP | 90.8% | 1,395 |
| 445 | András LÁSZLÓ | 🇭🇺Hungary | Patriots | 90.8% | 1,395 |
| 446 | Jadwiga WIŚNIEWSKA | 🇵🇱Poland | ECR | 90.7% | 1,395 |
| 447 | Joachim STREIT | 🇩🇪Germany | Renew | 90.6% | 1,395 |
| 448 | Tomáš KUBÍN | 🏳️Czechia | Patriots | 90.6% | 1,395 |
| 449 | Morten LØKKEGAARD | 🇩🇰Denmark | Renew | 90.5% | 1,395 |
| 450 | Pablo ARIAS ECHEVERRÍA | 🇪🇸Spain | EPP | 90.5% | 1,395 |