Obec Želkovice se nachází v okrese Louny v Ústeckém kraji. Žije v ní 95 obyvatel. Ve vzdálenosti dvanáct kilometrů severozápadně stojí město Bílina, třináct kilometrů jihozápadně město Louny, čtrnáct severovýchodně město Lovosice a sedmnáct kilometrů západně Most. Silnice I/15, spojující poslední dvě jmenovaná města, prochází právě přes Želkovice.