Zálužice se nachází asi 2 km východně od Žatce na břehu řeky Ohře. Obec tvoří tři části: Zálužice, Stekník a Rybňany