Knjaževac leži na obalama Svrljiškog Timoka, i prostire se duž lepo uređenog keja, koji sprovodi Svrljiški na randevu sa Trgoviškim Timokom, da sa severa Knjaževca, kao Beli Timok, krenu dalje za Zaječar. Grad ima oko 20.000 stanovnika, a pravu lepotu – gradsku vinjetu – predstavljaju raznobojne zgrade, sveže sređenih fasada, na keju Dimitrija Tucovića.
