Dźwierzchno – wieś w Polsce położona w województwie kujawsko-pomorskim, w powiecie inowrocławskim, w gminie Złotniki Kujawskie.
W latach 1975–1998 miejscowość administracyjnie należała do województwa bydgoskiego.
Dawna nazwa W czasie zaborów miejscowość ta nosiła nazwę Kaisertreu. W roku 1920 dekretem ministra W. Seydy z 30 stycznia 1920 r. nastąpiła zmiana nazwy na DźwierzchnoDziennik Urzędowy Ministerstwa Byłej Dzielnicy Pruskiej z 28 lutego 1920 r. nr 9 poz. 74 str. 175.
Historia Dźwierzchno to jedna z najstarszych wsi w Polsce, wspominana jest w dokumentach kościelnych z X wieku.
Źródła historyczne podają nazwę wsi w formach Dźwierzhno alias Dzwierzno, Dzvirstino, Drwisna; w roku 1390 pisano także Dzwirdzino. W XIX wieku wieś położona była w powiecie inowrocławskim.
Według katalogu biskupów kujawskich pierwszy biskup kruszwicki, Lucidus, założył tu kościół i przy nim został pochowany. Datę śmierci podaje katalog na rok 993.
Również i następcy jego: Laurentius (zmarły 1014) i Marcellinus (zmarły 1033) tu mają spoczywać (Mon. Pol. IV, 25).