Eglarest se encuentra situado en las Falas, el área costera del oeste de Beleriand que es gobernada por Círdan "el Carpintero de Barcos", y más concretamente en la desembocadura del río Nenning, al sur del puerto de Brithombar.