Město Hrob leží v Ústeckém kraji v ORP Teplice v nadmořské výšce 356 m. V roce 2014 zde žilo 2016 obyvatel. Hrob má katastrální území o rozloze 1109 ha.