Nakielno – wieś w Polsce położona w województwie zachodniopomorskim, w powiecie wałeckim, w gminie Wałcz, nad jeziorem Bytyń Wielki.

Historia Miejscowość pierwotnie związana była z Zachodnim Pomorzem oraz Wielkopolską. Ma metrykę średniowieczną i istnieje co najmniej od połowy XIV wieku. Wymieniona w dokumencie zapisanym po łacinie z 1349 pod nazwą Nakel, 1462 Nakyelna, 1532 Nakyel, 1556 Nakyelno.

Istnieją również niepotwierdzone teorie o wcześniejszym istnieniu wsi. Niemiecki historyk F. Schultz dowodził, że w Landbuchu z 1337 osadzie Nakielno odpowiadała nieznana obecnie osada Neu-Strubenow. Została ona odnotowana w łańcuchu wsi w miejscu, w którym logicznie biorąc powinno znaleźć się Nakielno. Wieś ta leżała w ziemi bytyńskiej, liczyła 60 łanów oraz 4 łany uposażenia dla parafii. Nieznane są źródła z jakich autor zaczerpnął informacje, że wieś była pierwotnie własnością joannitów, oraz że w miejscowym kościele znajdowała się inskrypcja z 1509. Pomiędzy XVI i XX wiekiem kościół był kilkakrotnie przebudowywany i napis ten nie zachował się do dziś.

W 1337 miejscowość należała prawdopodobnie do ziemi bytyńskiej. W 1563 leżała w powiecie wałeckim Korony Królestwa Polskiego.