Kota Lama is a state constituency in Kelantan, Malaysia, that has been represented in the Kelantan State Legislative Assembly.
The state constituency was first contested in 1995 and is mandated to return a single Assemblyman to the Kelantan State Legislative Assembly under the first-past-the-post voting system.
As of 2020, Kota Lama has a population of 20,376 people.
From its creation, the Kota Lama constituency has the most Chinese voters compared to other constituency in Kelantan, which has a Malay-Muslim majority voters. Therefore usually Chinese candidates were selected by parties to contest the seat.
According to the Gazette issued on 30 March 2018, the Kota Lama constituency has a total of 12 polling districts.