Město Budyně nad Ohří leží v Ústeckém kraji v ORP Roudnice nad Lab v nadmořské výšce 161 m. V roce 2014 zde žilo 2155 obyvatel. Budyně nad Ohří má katastrální území o rozloze 3358 ha.