Dudinka is a town located on the Yenisei River in Russia. It serves as the administrative center of the Taymyrsky Dolgano-Nenetsky District within the Krasnoyarsk Krai region. Historically, the town functioned as the administrative center of the Taymyr Autonomous Okrug before it was merged into Krasnoyarsk Krai on January 1, 2007.
According to census data, the population of Dudinka has fluctuated over recent decades. The 2021 census recorded a population of 19,556, following previous counts of 22,175 in 2010 and 25,132 in 2002. In the 1989 Soviet census, the town's population was reported at 32,325.