Explore European Parliamentary Speeches

Over 8.4 million speeches across 24 languages and 30 years of parliamentary records

What is EP Speech Search?

EP Speech Search is a full-text search engine for European parliamentary proceedings. It indexes over 8.4 million speeches delivered between 1996 and 2026, spanning all 24 official EU languages. Search by keyword, filter by political group, country, date, or language, and explore speaker profiles with detailed voting and speaking records.

Multilingual Search

Queries are automatically translated across all 24 EU languages, so you find relevant speeches regardless of which language they were delivered in.

Speaker Profiles

View detailed profiles for every MEP — their political group, country, speech count, and full speaking history with links to original debates.

Advanced Filters

Narrow results by political group, country, date range, language, or data source. Combine filters with search operators directly in the query bar.

8,410,923Parliamentary Speeches
3,317Unique Speakers
24Languages
30Years of Record

Speeches with Political Group Affiliation

EPP: 83,894 speeches (28.3%)S&D: 80,901 speeches (27.3%)GUE/NGL: 28,227 speeches (9.5%)NI: 27,612 speeches (9.3%)ECR: 22,697 speeches (7.7%)Greens/EFA: 13,693 speeches (4.6%)Renew: 13,103 speeches (4.4%)EFDD: 11,105 speeches (3.8%)ID: 10,249 speeches (3.5%)N/A: 4,493 speeches (1.5%)295,974speeches
  • EPP83,894
  • S&D80,901
  • GUE/NGL28,227
  • NI27,612
  • ECR22,697
  • Greens/EFA13,693
  • Renew13,103
  • EFDD11,105
  • ID10,249
  • N/A4,493

Speeches by Parliament

8,211,618 affiliated speeches across 29 parliaments

FR715k
TR681k
GB671k
NL609k
HR504k
UA429k
NO399k
DK399k
GR342k
EP338k
RS316k
SI311k
PT249k
AT232k
PL228k
EE228k
BG210k
CZ196k
IT173k
LV163k
FI147k
BA126k
HU116k
IS95k
SE85k
ES-GA83k
ES76k
ES-CT51k
ES-PV39k
39k
715k