According to the federal gazette issued on 30 March 2018, the Tanjong Bunga constituency is divided into 7 polling districts.
Koh Tsu Koon, a Gerakan politician, first won the Tanjong Bunga constituency in 1990 and was subsequently appointed as the Chief Minister of Penang.
Koh held the seat until 2008, when he announced his intention to step down from his position as the Chief Minister.
[7] During the State Election later that year, the constituency was wrested from the Barisan Nasional (BN) federal ruling coalition by Teh Yee Cheu, then a DAP politician.
Teh held Tanjong Bunga until the 2018 State Election, when DAP's Zairil Khir Johari, who was selected to replace the former, won the constituency.