Złotów (German: Flatow, also Flathow) is a town in northern Wielkopolska in Poland with a population of 18,303 inhabitants (2011). It is today part of Wielkopolska Province (Greater Poland Voivodeship), but was previously in Piła Voivodeship (1975–1998). Since 1999 Złotów has been the seat of Złotów County.