Gmina Kwidzyn is a rural gmina in Kwidzyn County, Pomeranian Voivodeship, in northern Poland. Its seat is the town of Kwidzyn, although the town is not part of the territory of the gmina.