Knjaževac

Knjaževac (serbocroata cirílico: Књажевац) es un municipio y villa de Serbia perteneciente al distrito de Zaječar.

En 2011 su población era de 31 491 habitantes, de los cuales 18 404 vivían en la villa y el resto en las 85 pedanías del municipio.

[2]​ La gran mayoría de los habitantes del municipio son serbios (29 631 habitantes), con una minoría de gitanos (789 habitantes).

[3]​ Se ubica sobre la carretera 35, a medio camino entre Zaječar y Niš.

[4]​