Nidzica (dawniej Nibork, ) – miasto w woj. warmińsko-mazurskim, siedziba powiatu nidzickiego i gminy miejsko-wiejskiej Nidzica, położone nad rzeką NidąNazywa się tak górny bieg Wkry..
Według danych GUS z 1 stycznia 2024 r. miasto liczyło 12 629 mieszkańców.
Położenie Nidzica położona jest w południowej części województwa warmińsko-mazurskiego nad rzeką Nidą na Pojezierzu Mazurskim. Miasto sąsiaduje z gminami: Jedwabno, Janowiec Kościelny, Janowo, Kozłowo oraz Olsztynek.
Pod względem historyczno-etnograficznym Nidzica leży na MazurachMieczysław Orłowicz, Józef Kołodziejczyk: Pojezierze warmińsko-mazurskie. Przewodnik krajoznawczy. Spółdzielczy Instytut Wydawniczy „Kraj”, Warszawa 1952, s. 109., w Prusach Górnych„Zapiski Historyczne”, t. LXIII, red. Marian Biskup. Towarzystwo Naukowe w Toruniu, Toruń 1998, s. 37. , na obszarze dawnej ziemi SasinówSzkice z dziejów Pomorza, t. II: Pomorze nowożytne, red. Gerard Labuda, Stanisław Hoszowski. Książka i Wiedza, Warszawa 1959, s. 5..
Nidzica jest położona 490 km od granicy z Niemcami, 290 km od granicy z Litwą, oraz 130 km od granicy z Rosją i ok.