Kiprah politik Jokowi dimulai setelah ia bergabung ke PDI Perjuangan. Pada tahun 2005, ia ikut berkontestasi di Pilkada Solo, diusung PDIP dan PKB.
Jokowi yang berpasangan dengan FX Hadi Rudyatmo, memenangi Pilkada Solo 2005 dengan perolehan 99.747 suara atau 36,62 persen.
Pada Pilkada Solo 2010, Jokowi terpilih lagi sebagai Wali Kota Surakarta dengan perolehan suara melebihi 90 persen.
Kemudian pada tahun 2012, ia diusung PDIP sebagai calon Gubernur DKI Jakarta. Berpasangan dengan Basuki Tjahaja Purnama (Ahok).
Duet Jokowi-Ahok ini mememangi Pilkada Jakarta 2012 mengalahkan pasangan petahana Fauzi Bowo dan Nacrowi Ramli.
Selang dua tahun kemudian, Jokowi diusung lagi oleh PDIP untuk berkontestasi di tingkat yang lebih tinggi lagi, yakni Pilpres 2014.
Jokowi yang berpasangan dengan Jusuf Kalla memangi Pilpres 2014, mengalahkan pasangan Prabowo Subianto-Hatta Rajasa.
Jokowi kemudian menjabat lagi sebagai presiden untuk periode kedua usai memenangi Pilpres 2019, didampingi oleh KH Ma'ruf Amin.
Jokowi menikah dengan Iriana di Surakarta pada 24 Desember 1986. Dari hasil pernikahan itu, mereka dikarunia tiga anak.
Yaitu Gibran Rakabuming Raka (1 Oktober 1987), Kahiyang Ayu (20 April 1991), dan Kaesang Pangarep (25 Desember 1994).
Ketiga anak Jokowi ini telah berumah tangga. Gibran menikah dengan Selvi Ananda, dikaruniai dua anak: Jan Ethes Srinarendra dan La Lembah Manah.
Kemudian, Kahiyang Ayu menikah dengan Bobby Nasution (Wali Kota Medan), dikaruniai tiga anak: Sedah Mirah Nasution, Panembahan Al Nahyan Nasution, dan Panembahan Al Saud Nasution.
Sementara putra sulung Jokowi, Kaesang Pangarep telah menikah dengan Erina Gudono pada 10 Desember 2022 lalu.