Le siège administratif du powiat est la ville de Złotów, qui se trouve à 107 kilomètres au nord de Poznań, capitale de la voïvodie de Grande-Pologne. Le powiat possède trois autres villes : Jastrowie, située à 17 kilomètres au nord-ouest de Złotów, Okonek, à 23 kilomètres au nord-ouest de Złotów, et Krajenka, à 7 kilomètres au sud-ouest de Złotów.
Le district couvre une superficie de 1 660,91 kilomètres carrés. En 2010, sa population totale est de 68 791 habitants, avec une population pour la ville de Złotów de 18 303 habitants, pour la ville de Jastrowie de 8 485 habitants, pour la ville d'Okonek de 3 855 habitants, pour la ville Krajenka de 3 659 habitants et une population rurale de 34 489 habitants.