Górzno is a town situated in Brodnica County within the Kuyavian-Pomeranian Voivodeship of north-central Poland. As of 2006, the municipality had a population of 1,369 inhabitants.
The town is located within the historic region known as Dobrzyń Land. It serves as a local settlement in the Kuyavian-Pomeranian province.