Obec Háj u Duchcova leží v Ústeckém kraji v ORP Teplice v nadmořské výšce 158 m. V roce 2014 zde žilo 1112 obyvatel. Háj u Duchcova má katastrální území o rozloze 751 ha.