François Ruffin
Member of Parliament — Somme (80), 1st constituency · Group : Écologiste et Social (EcoS)
- Ballot attendance
- 6.8%
- Participation (votes cast)
- 6.8%
- Group loyalty
- 97.7%
- Votes for
- 266
- Votes against
- 287
- Abstentions
- 22
- Ballots tracked
- 575 / 8,434
- Attendance rank
- 535ᵉ / 577
- Born
- 18 October 1975
- Occupation
- Reporter
Latest votes
- CONTRE · l'ensemble de la proposition de loi visant à moderniser la gestion du patrimoine immobilier de l'État (texte de la commission mixte paritaire). (21 Jul 2026 — adopted) Official source
- CONTRE · l'ensemble du projet de loi visant à offrir des réponses immédiates aux phénomènes troublant l'ordre public, la sécurité et la tranquilité de nos concitoyens (texte de la commission mixte paritaire). (21 Jul 2026 — adopted) Official source
- ABSTENTION · l'ensemble de la proposition de loi visant à protéger les mineurs des risques auxquels les expose l'utilisation des réseaux sociaux (texte de la commission mixte paritaire). (21 Jul 2026 — adopted) Official source
- ABSTENTION · l'ensemble du projet de loi relatif à la protection des enfants (première lecture). (21 Jul 2026 — adopted) Official source
- CONTRE · l'ensemble du projet de loi d'urgence pour la protection et la souveraineté agricoles (texte de la commission mixte paritaire). (20 Jul 2026 — adopted) Official source
- POUR · l'ensemble de la proposition de loi visant à doter la France d'une stratégie nationale de lutte contre les maladies cardio-neuro-vasculaires (texte de la commission mixte paritaire). (20 Jul 2026 — adopted) Official source
- POUR · l'ensemble de la proposition de loi relative à l'organisation, à la gestion et au financement du sport professionnel (texte de la commission mixte paritaire). (20 Jul 2026 — adopted) Official source
- POUR · l'ensemble de la proposition de loi relative au droit à l'aide à mourir (lecture définitive). (15 Jul 2026 — adopted) Official source
- CONTRE · l'ensemble du projet de loi visant à offrir des réponses immédiates aux phénomènes troublant l'ordre public, la sécurité et la tranquillité de nos concitoyens (première lecture). (15 Jul 2026 — adopted) Official source
- CONTRE · l'ensemble du projet de loi organique relatif au renforcement des juridictions criminelles (texte de la commission mixte paritaire). (08 Jul 2026 — adopted) Official source
- CONTRE · l'ensemble du projet de loi sur la justice criminelle et le respect des victimes (texte de la commission mixte paritaire). (08 Jul 2026 — adopted) Official source
- CONTRE · l'ensemble de la proposition de loi visant à reconnaître une présomption de légitime défense pour les forces de l'ordre, dans l'exercice de leurs fonctions (première lecture). (07 Jul 2026 — adopted) Official source
- CONTRE · l'ensemble du projet de loi organique relatif au renforcement des juridictions criminelles (première lecture). (07 Jul 2026 — adopted) Official source
- CONTRE · l'ensemble du projet de loi sur la justice criminelle et le respect des victimes (première lecture). (07 Jul 2026 — adopted) Official source
- POUR · la motion de censure déposée en application de l'article 49, alinéa 2, de la Constitution par Mmes Cyrielle Chatelain, Nadège Abomangoli et 56 députés. (06 Jul 2026 — rejected) Official source
- CONTRE · l'ensemble du projet de loi actualisant la programmation militaire pour les années 2024 à 2030 et portant diverses dispositions intéressant la défense (texte de la commission mixte paritaire). (01 Jul 2026 — adopted) Official source
- ABSTENTION · l’ensemble de la proposition de loi visant à réduire l’impact environnemental de l’industrie textile (texte de la commission mixte paritaire). (24 Jun 2026 — adopted) Official source
- POUR · l'ensemble du projet de loi constitutionnelle pour une Corse autonome au sein de la République (première lecture). (23 Jun 2026 — adopted) Official source
- CONTRE · l'ensemble de la proposition de loi visant à améliorer l'accès au logement des travailleurs des services publics (texte de la commission mixte paritaire). (17 Jun 2026 — adopted) Official source
- CONTRE · l'ensemble de la proposition de loi visant à renforcer la sécurité, la rétention administrative et la prévention des risques d’attentat (texte de la commission mixte paritaire). (16 Jun 2026 — adopted) Official source
- POUR · l'ensemble de la proposition de loi visant à la nationalisation d'ArcelorMittal France afin de préserver la souveraineté industrielle de la France (deuxième lecture). (11 Jun 2026 — adopted) Official source
- CONTRE · l'amendement n° 33 de M. Sitzenstuhl au titre de la proposition de loi visant à la nationalisation d'ArcelorMittal France afin de préserver la souveraineté industrielle de la France (deuxième lecture). (11 Jun 2026 — rejected) Official source
- CONTRE · l'amendement n° 2 de M. Jean-Philippe Tanguy au titre de la proposition de loi visant à la nationalisation d'ArcelorMittal France afin de préserver la souveraineté industrielle de la France (deuxième lecture). (11 Jun 2026 — rejected) Official source
- CONTRE · l'amendement n° 18 de Mme Lebec au titre de la proposition de loi visant à la nationalisation d'ArcelorMittal France afin de préserver la souveraineté industrielle de la France (deuxième lecture). (11 Jun 2026 — rejected) Official source
- POUR · l'article 3 de la proposition de loi visant à la nationalisation d'ArcelorMittal France afin de préserver la souveraineté industrielle de la France (deuxième lecture). (11 Jun 2026 — adopted) Official source
2024 election
52.95% of votes cast · Elected in round 2 · UG · Turnout 65.78%
Legislative activity
59 written questions · 4 questions to the government · 123 amendments tabled (13 adopted)
Interest declaration (HATVP)
3 professional activities (5 yrs) · 1 financial holdings · 0 executive positions · See the official declaration
Parliamentary allowance
7,637.39 € gross / month
Contact & links
National Assembly profile · @Francois_Ruffin · Website · [email protected]
Data: French National Assembly (Licence Ouverte)