Suhardi pernah menjabat sebagai Ketua DPD HKTI Jogjakarta. BerbarenganBersamaan dengan itu Ia juga menjabat sebagai staf ahli Dewan Ketahanan Pangan Nasional Kementrian Pertanian pada 2002-2008. Bersama beberapa rekan di HKTI mendirikan Partai Kemakmuran Tani dan Nelayan (2003), dan menjabat sebagai Wakil Ketua Umum. Ikut mendirikan [[Partai Gerakan Indonesia Raya]] (GERINDRA) dan menjabat sebagai Ketua Umum.