Gmina Kazimierz Dolny is an urban-rural gmina (administrative district) in Puławy County, Lublin Voivodeship, in eastern Poland. Its seat is the town of Kazimierz Dolny, which lies approximately 11 kilometres (7 mi) south of Puławy and 45 km (28 mi) west of the regional capital Lublin.
The gmina covers an area of 72.49 square kilometres (28.0 sq mi), and as of 2006 its total population is 7,018 (out of which the population of Kazimierz Dolny amounts to 3,572, and the population of the rural part of the gmina is 3,446).