Op 29 augustus 2016 maakte de SP haar conceptkandidatenlijst bekend voor de Tweede Kamerverkiezingen van 15 maart 2017. Op het SP-partijcongres van 14 januari 2017 werd de definitieve kandidatenlijst vastgesteld. De lijsttrekker werd fractievoorzitter Emile Roemer. De eerste 44 kandidaten waren in alle kiesdistricten gelijk. De kandidaten op plaatsen 45 tot en met 49 verschilden per cluster van kiesdistricten. De 50e en laatste plaats was voor oud-Kamerlid en lijstduwer Remi Poppe.
De SP haalde 955.633 stemmen. Hiervan ging 70,7 procent naar lijsttrekker Roemer en 13,0 procent naar de derde op de lijst, Lilian Marijnissen. De nummer twee, Renske Leijten, kreeg 6,1 procent. Er werden veertien zetels behaald, waarmee de SP de zesde partij werd. In vergelijking met de Tweede Kamerverkiezingen 2012 verloor de partij één zetel.
De lijst
Landelijke kandidaten
De kandidaten op de plaatsen 1 tot en met 44 en de lijstduwer op plaats 50 waren in iedere kieskring gelijk. De nummers 1 tot en met 14 werden gekozen in de Tweede Kamer der Staten-Generaal. Mahir Alkaya (#16) kwam in januari 2018 tussentijds in de Kamer als opvolger voor Emile Roemer, Henk van Gerven (#17) volgde enkele maanden later Nine Kooiman op.