Święta (nazwa oboczna: Stara Święta) – (koło Złotowa) wieś krajeńska w Polsce położona w województwie wielkopolskim, w powiecie złotowskim, w gminie Złotów.
Wieś szlachecka, własność wojewody płockiego Piotra Potulickiego, około 1580 roku leżała w powiecie nakielskim województwa kaliskiegoAtlas historyczny Polski. Wielkopolska w drugiej połowie XVI wieku. Część II. Komentarz. Indeksy, Warszawa 2017, s. 251..
W latach 1954–1961 wieś należała i była siedzibą władz gromady Święta, po jej zniesieniu w gromadzie Złotów. W latach 1975–1998 miejscowość położona była w województwie pilskim.
Według danych z 1 stycznia 2021 roku wieś liczyła 1045 mieszkańców.
Historia Wieś nazywana często Starą Świętą - jest największą w gminie Złotów. Znana od 1440 roku. Należała do dóbr złotowskich. W XVII wieku i na początku XVIII w. wskutek wojen i epidemii niemal zupełnie wyludniała. Do 1725 r. była zamieszkana wyłącznie przez Polaków, później sprowadzeni zostali do niej koloniści niemieccy. Polska część wsi miała swojego sołtysa, a część niemiecka swojego.
Od 1864 roku istnieje tutaj Ochotnicza Straż Pożarna, pierwsza jednostka strażacka w okolicy. Pod koniec XIX wieku działały w Świętej mleczarnia, dwie cegielnie, kaszarnia i wiatrak, prężnie rozwijało się rzemiosło.