Посёлок расположен в центральной части района, примерно в 6 километрах к северу от Рузы, у места слияния рек Руза и Озерна[3], высота центра над уровнем моря 192 м[4]. На западе к посёлку примыкает деревня Покров, в 0,5 км на восток — Накипелово, через Гидроузел проходит шоссе 46К-9191Волоколамск — Руза[5].