Sedangkan karir di dunia politik ia mulai tahun 1998 dengan menjadi kader Partai Kebangkitan Bangsa (PKB) hingga tahun 2008.
Dirinya perah menjabat sebagai Ketua Mahkamah Konstitusi periode 2008–2013 dan Hakim Konstitusi pada periode 2008-2013.
Mahfud MD juga merupakan anggota DPR dan Menteri Pertahanan pada Kabinet Persatuan Nasional.
Ia pernah menjabat sebagai Menteri Pertahanan Indonesia pada 26 Agustus 2000-20 Juli 2001.
Lalu menjadi Menteri Kehakiman dan HAM Indonesia periode 20 Juli 2001-23 Juli 2001.
Selanjutnya menjadi Menteri Dalam Negeri periode 27 Oktober 2014-20 Oktober 2019.
Semasa muda Mahfud MD juga aktif sebagai aktivis PII dan HMI.
Mahfud MD menikah dengan Hj. Zaizatoen Nihajati, SH.
Pasangan ini memiliki 3 orang anak.
Yaitu Mohammad Ikhwan Zein, Vina Amalia dan Royhan Akbar.
(*)