Nidzica est une gmina mixte du powiat de Nidzica, Varmie-Mazurie, dans le nord de la Pologne. Son siège est la ville de Nidzica, qui se situe environ 48 km au sud de la capitale régionale Olsztyn. La gmina couvre une superficie de 378,88 km2 pour une population de 21 485 habitants.