Město Cvikov leží v Libereckém kraji v ORP Nový Bor v nadmořské výšce 357 m. V roce 2014 zde žilo 4405 obyvatel. Cvikov má katastrální území o rozloze 4504 ha.