Z ramienia PZPR zasiadał w Miejskiej Radzie NarodowejSzczecina. Z ramienia PZPR i później SLD sprawował mandat posła na Sejm PRL i RP IX, X, I, II, III i IV i V kadencji z okręgów Szczecin i szczecińskich (nr 91, nr 20, nr 44 i nr 41). Po rozwiązaniu PZPR do 1999 należał do Socjaldemokracji Rzeczypospolitej Polskiej. Figurował na liście Macierewicza z 1992 jako TW „Robert”, zarejestrowany 3 maja 1984 przez szczecińską Służbę Bezpieczeństwa. Jacek Piechota złożył oświadczenie lustracyjne, w którym zaprzeczył współpracy z organami bezpieczeństwa PRL. Oświadczenie zakwestionował prokurator Instytutu Pamięci Narodowej; Sąd Okręgowy w Szczecinie trzykrotnie orzekał, że było ono zgodne z prawdą, ale Sąd Apelacyjny w Szczecinie za każdym razem orzeczenie to uchylał do ponownego rozpoznania (po raz trzeci w 2018)[3][4].
W przedterminowych wyborach parlamentarnych w 2007 nie ubiegał się o reelekcję, po czym zrezygnował z działalności politycznej. Zajął się pracą w sektorze prywatnym. Objął funkcję prezesa Polsko-Ukraińskiej Izby Gospodarczej. Jest również inicjatorem i współzałożycielem Stowarzyszenia Baltic Business Forum, które organizuje co roku od 2009 w Świnoujściu i po stronie niemieckiej w Heringsdorfie konferencję gospodarczą dla biznesu i instytucji państwowych z krajów basenu Morza Bałtyckiego i Europy Wschodniej. Został wiceprezesem tej organizacji[6]. W 2011 startował w wyborach do Senatu w okręgu nr 98; zajął 2. miejsce, uzyskując 44 957 głosów (24,4%)[7]. W 2015 powołany na wiceprezesa Związku Polskich Parlamentarzystów[8].
↑Obwieszczenie Państwowej Komisji Wyborczej z dnia 11 października 2011 r. o wynikach wyborów do Senatu Rzeczypospolitej Polskiej przeprowadzonych w dniu 9 października 2011 r. (Dz.U. z 2011 r. nr 218, poz. 1295)