Zimna Woda to niewielka miejscowość leżąca przy drodze wojewódzkiej nr 545, prowadzącej z Nidzicy do Jedwabna. Historycznie była to wieś szkatułowa, lokowana 12 maja 1754 roku. Nieznana jest etymologia tego miejsca, w przeszłości nazywała się Zimnawodda, od roku 1938 Kaltenborn, po zakończeniu II wojny światowej kiedy teren ten został włączony do Polski funkcjonuje nazwa używana obecnie. Jeśli chodzi o przynależność wyznaniową, to Zimna Woda znajduje się na terenie parafii rzymskokatolickiej pod wezwaniem Matki Bożej Królowej Polski w Napiwodzie.
Na potrzeby wiernych lokalnej społeczności w roku 2004, przy wsparciu finansowym myśliwych i Lasów Państwowych wybudowano niewielki kamienny kościół, poświecono go Świętemu Hubertowi i jest to jeden z najwartościowszych obiektów architektury sakralnej w regionie Nidzickim. Cała budowla, poza prezbiterium, ma wystrój nawiązujący do silnych tradycji leśnych. Na ścianach i nad ołtarzem wiszą poroża i z nich również wykonane są żyrandole, a co dwa lata odbywają się huczne obchody święta Świętego Huberta czyli patrona myśliwych i leśników. Sama lokalizacja też jest wielce symboliczna, kościół bowiem znajduje się w samym sercu Puszczy Napiwodzko – Ramuckiej.
Jeśli chodzi o wystrój to warto wspomnieć o tablicy upamiętniającej żołnierzy 5 Wileńskiej Brygady AK mjr Zygmunta Szendzielarza „Łupaszki”, w roku 2007 uroczyście odsłonił ją ówczesny minister obrony narodowej Aleksander Szczygło. Przy świątyni znajduje się sala przykościelna, wykorzystywana na potrzeby zebrań miejscowej ludności.