Dato' Dr. Mah Hang Soon merupakan Ahli Dewan Undangan Negeri Perak bagi kawasan Chenderiang mewakili Barisan Nasional.
Dahulu beliau merupakan Pengerusi Jawatankuasa Kesihatan, Kerajaan Tempatan, Hal Ehwal Pengguna, Alam Sekitar, Pengangkutan dan Hal Ehwal Bukan Islam Negeri Perak dan kini beliau memegang portfolio sebagai Pengerusi Jawatankuasa Kesihatan, Pengangkutan Awam, Hal Ehwal Bukan Islam, Integrasi Nasional dan Kampung Baharu negeri.
Beliau berpengalaman bertanding dalam Pilihan Raya Umum ke-11(DUN Jelapang), ke-12 (DUN Chenderiang) dan ke13 (DUN Chenderiang).