Kukup is a state constituency in Johor, Malaysia, that is represented in the Johor State Legislative Assembly.
The state constituency was first contested in 1974 and is mandated to return a single Assemblyman to the Johor State Legislative Assembly under the first-past-the-post voting system.
As of 2020, Kukup has a population of 39,829 people.
According to the gazette issued on 24 March 2018, the Kukup constituency has a total of 16 polling districts.