Karier politik Suhardi dimulai sebagai Ketua Komisi D DPRD Kabupaten Mamuju dari 1997 hingga 1999. Pada 1999, dia diangkat menjadi wakil ketua DPRD, lalu menjabat sebagai ketua DPRD Kabupaten Mamuju dari 2000 hingga 2005.
Setelah itu, Suhardi menjabat sebagai Bupati Mamuju selama dua periode, yaitu 2005-2010 dan 2010-2015.
Saat ini, dia juga menjabat sebagai Ketua Dewan Perwakilan Daerah (DPD) Partai Demokrat Sulawesi Barat sejak 2012. (wis)