Městys Zásada leží v Libereckém kraji v ORP Železný Brod v nadmořské výšce 520 m. V roce 2014 zde žilo 898 obyvatel. Zásada má katastrální území o rozloze 612 ha.