Grzegorz Napieralski - kariera zawodowa i polityczna
Grzegorz Napieralski w latach 1994-1995 był pracownikiem zakładów graficznych "Kema", a w latach 1998-1999 był kierownikiem ds. promocji w firmie "Reemtsma Polska". W trakcie nauki był zatrudniony w Stoczni Szczecińskiej.
Od 1995 do 1999 r. był sekretarzem szczecińskiego oddziału Socjaldemokracji Rzeczypospolitej Polskiej (SdRP).
W 1998 r. bezskutecznie kandydował na radnego Szczecina.
Od 1999 do 2001 r. był sekretarzem wojewódzkiego biura parlamentarno-samorządowego i asystentem posłów Bogusława Liberadzkiego z Sojuszu Lewicy Demokratycznej i Jacka Piechoty z Socjaldemokracji Rzeczypospolitej Polskiej.
Od 1999 r. był także szefem Rady Wojewódzkiej Sojuszu Lewicy Demokratycznej (SLD) i sekretarzem rady krajowej partii, a następnie od 2004 wiceprzewodniczącym SLD, od 2005 r. - sekretarzem generalnym, a od 2008 r. przewodniczącym SLD.
W wyborach parlamentarnych w 2001 r. bezskutecznie kandydował na posła z listy SLD okręgu szczecińskiego.
Od 2002 roku przez dwa lata pełnił funkcję radnego Szczecina.
Mandat poselski otrzymał w 2004 roku, wchodząc do izby na miejsce Bogusława Liberadzkiego, powołanego do Parlamentu Europejskiego. W tym samym roku mianowano go doradcą wojewody zachodniopomorskiego, którym był przez dwa lata.
W 2005 r. Grzegorz Napieralski uzyskał mandat do Sejmu V kadencji, kandydując z listy SLD. Dwa lata później w 2007 r. uzyskał reelekcję z listy Lewicy i Demokratów.
W 2008 r. został członkiem klubu parlamentarnego Lewicy, a rok później jego przewodniczącym, zastępując Wojciecha Olejniczaka, który otrzymał mandat deputowanego do Parlamentu Europejskiego. Obie funkcje sprawował do 2011 roku.
W maju 2010 r. Bronisław Komorowski (wówczas pełniący obowiązki Prezydenta RP) mianował go członkiem Rady Bezpieczeństwa Narodowego.
W 2010 r. Grzegorz Napieralski kandydował z ramienia Lewicy na urząd prezydenta RP. Zajął trzecie miejsce wśród dziesięciu kandydatów.
W wyborach parlamentarnych w 2011 r. uzyskał mandat do Sejmu VII Kadencji, startując z pierwszego miejsca listy SLD w okręgu szczecińskim. Wobec najsłabszego wyniku SLD w historii ustąpił ze stanowiska przewodniczącego. Zastąpił go Leszek Miller. Grzegorz Napieralski został w związku z tym odwołany ze składu RBN.
W 2015 r. w związku działaniem na szkodę Sojuszu Lewicy Demokratycznej został zawieszony w prawach członka SLD i ostatecznie odszedł z partii. Następnie z Andrzejem Rozenkiem utworzył nową partię - Biało-Czerwoni. Ugrupowanie działało przez cztery lata pod przewodonictwem Aleksandry Popławskiej.
W 2015 roku Grzegorz Napieralski uzyskał mandat senatora IX kadencji, startując z listy Platformy Obywatelskiej w okręgu nr 98. Przez cztery lata był senatorem niezrzeszonym.
W wyborach parlamentarnych w 2019 r. kandydował z listy Koalicji Obywatelskiej z okręgu nr 41 do Sejmu. Uzyskał mandat poselski z wynikiem 11 766 głosów.