Jabarkan Karier legislatif: 1997–2008 dari Barack Obama

Obama terpilih sebagai anggota Senat Illinois pada tahun 1996, menggantikan Alice Palmer sebagai Senator dari Distrik ke-13 Illinois yang pada waktu itu mencakup permukiman South Side Chicago dari Hyde Park – Kenwood ke selatan hingga South Shore dan barat hingga Chicago Lawn. Setelah terpilih, Obama mendapat dukungan dari kedua partai untuk undang-undang reformasi hukum etika dan pelayanan kesehatan. Ia memperkenalkan hukum penambahan kredit pajak untuk pekerja berpenghasilan rendah, menegosiasikan reformasi kesejahteraan, dan mempromosikan peningkatan subsidi perawatan anak. Tahun 2001, selaku ketua bersama Joint Committee on Administrative Rules, Obama mendukung peraturan pinjaman upah dan pemberian pinjaman gadai predator usulan Gubernur Ryan dari Partai Republik yang bertujuan menghindari penyitaan rumah.

Obama terpilih kembali sebagai Senator Illinois pada tahun 1998, mengalahkan Yesse Yehudah dari Partai Republik, lalu terpilih lagi pada tahun 2002. Tahun 2000, ia kalah dalam pemilu pendahuluan Demokrat untuk distrik kongres ke-1 Illinois di Dewan Perwakilan Rakyat Amerika Serikat. Pemilu tersebut dimenangkan oleh petahana Bobby Rush yang sudah menjabat empat kali dengan margin suara dua banding satu.

Pada Januari 2003, Obama menjadi ketua Komite Pelayanan Kesehatan dan Masyarakat Senat Illinois setelah Demokrat merebut kembali suara mayoritas pasca menjadi minoritas selama satu dasawarsa. Ia memperkenalkan dan memimpin pengesahan undang-undang dwipartai yang mengawasi pemrofilan ras dengan meminta polisi mencatat ras pengemudi yang mereka tahan, serta undang-undang yang menjadikan Illinois negara bagian pertama yang mewajibkan interogasi pelaku pembunuhan direkam. Selama kampanye pemilu Senat A.S. 2004, perwakilan polisi memuji Obama atas keterlibatan aktifnya bersama organisasi polisi dengan menerapkan reformasi hukuman mati. Obama mengundurkan diri dari Senat Illinois pada bulan november 2004 setelah terpilih menjadi anggota Senat Amerika Serikat.