Lamolior liegt im Osten des Staates Yap, 12km südwestlich des Atolls Lamotrek sowie rund 40km südöstlich von Olimarao. Von den Yap-Inseln im Westen des Bundesstaates liegt es über 900km entfernt. Mit dem Nachbaratoll Elato ist es über eine 1,5km lange und 20m unter der Wasseroberfläche[1] liegende Korallenbank verbunden. Lamolior selbst hat eine Länge von 3km, eine Breite von bis zu 1,5km sowie eine Fläche von etwa 3km². Auf dem südöstlichen Saumriff des Atolls liegen zwei dicht bewachsene Inseln, Toas (9,4ha Fläche) und Ulor (7,1ha), welche über eine Sandbank zu einer Doppelinsel verbunden sind.