Osgiliath se encuentra al Este de Minas Tirith , al Oeste de Minas Ithil , al Sur de la isla fluvial de Cair Andros y al Norte de las colinas de Emyn Arnen.