Klanjec (Croatian pronunciation:[klǎːɲet͡s]) is a small town in northwestern Croatia, in the region of Hrvatsko Zagorje on the border with Slovenia. The population of Klanjec is 567, but there are 2,915 people in the municipality (census 2011). The list of settlements is as follows: