Jabarkan Kerjaya politik dari Gan Kim Yong dalam bahasa melayu

Pilihanraya pertama Gan adalah untuk Kawasan Undi Perwakilan Berkumpulan Holland-Bukit Panjang pada pilihan raya 2001, di mana parti itu memenangi pencapaian pada hari penamaan calon. Pada tahun 2005, Gan dilantik sebagai Menteri Negara di Kementerian Pendidikan dan Kementerian Tenaga Manusia.

Gan menggantikan ahli parlimen Chua Chu Kang. Low Seow Chay pada pilihan raya umum 2006. Dia mengalahkan calon Perikatan Demokratik Singapura Steve Chia (yang merupakan bekas Anggota Parlimen Tanpa Kawasan Undi pada masa itu) dengan 60.37% undi.

Pada pilihan raya umum 2011, Gan mengetuai pasukan PAP lima calonnya di Kawasan Undi Perwakilan Berkumpulan Chua Chu Kang yang baru dibentuk (di mana bekas wad kawasanya telah disusun, bersama Hong Kah GRC). Pasukan itu memenangi pilihan raya dengan 61.20% undi terhadap satu pasukan Parti Perpaduan Nasional. Gan memegang peranan MP beliau yang mewakili Chua Chu Kang sehingga hari ini.

Dalam pilihan raya umum tahun 2015, pasukan empat anggotanya memenangi 76.89% undi terhadap Parti Kuasa Rakyat yang baru ditubuhkan.

Pada 23 November 2018, Gan mengambil alih jawatan pengerusi parti, menggantikan Menteri Pengangkutan Khaw Boon Wan,

Pada tahun 2008, Gan telah menjadi Pemangku Menteri Tenaga Kerja, dan kemudian dinaikkan pangkat menjadi Menteri Kabinet penuh pada tahun berikutnya. Pada 21 Mei 2011, Gan dilantik sebagai Menteri Kesihatan.