Está situado sobre el río Guadarrama, cerca de Torrelodones, aunque en el término municipal de Galapagar.