W wyborach w 2014 jako kandydat niezależny ubiegał się o prezydenturę Siemianowic Śląskich, wygrywając w drugiej turze głosowania z wynikiem blisko 65,5% głosów i pokonując w niej dotychczas zarządzającego miastem Jacka Guzego.
W 2018 z powodzeniem ubiegał się o reelekcję, ponownie z ramienia komitetu Stowarzyszenia Mieszkańców Siemianowic, zwyciężając w pierwszej turze wyborów, uzyskując poparcie 83,6% głosujących, co było drugim najlepszym wynikiem wśród kandydatów na prezydentów miast na prawach powiatu w Polsce. Również w 2018 został wybrany do zarządu Związku Gmin i Powiatów Subregionu Centralnego Województwa Śląskiego. Wszedł w skład rad nadzorczych Agencji Rozwoju Lokalnego w Częstochowie oraz Rejonowego Przedsiębiorstwa Wodociągów i Kanalizacji w Zawierciu.
W 2021 stanął na czele ruchu społecznego Polska Jest Jedna, sprzeciwiającego się m.in. obowiązkowym szczepieniom przeciw COVID-19 i tzw. „segregacji sanitarnej” podczas pandemii COVID-19. W lutym 2023 została zarejestrowana partia polityczna o tej nazwie, której został przewodniczącym. Powstały jej struktury lokalne i koordynatorzy w całej Polsce. W wyborach parlamentarnych w 2023, w których PJJ zarejestrowała jeden z siedmiu tzw. komitetów ogólnopolskich, Rafał Piech otworzył listę do Sejmu w okręgu nowosądeckim.