Obec Mšecké Žehrovice (dříve Kornhauské Žehrovice, Zehrowicz nebo německy Kornhaus-Scherowitz) se nachází v okrese Rakovník ve Středočeském kraji. Stojí na okraji širokého mělkého údolí potoka Loděnice (Kačáku) zhruba tři kilometry severovýchodně od Nového Strašecí a třináct kilometrů západně od Kladna. Obec patří do chmelařské oblasti, nadmořská výška činí 420 metrů. Žije zde 657 obyvatel.