Vesiloo is a small, uninhabited Estonian island in the Baltic Sea.[1] Its coordinates are .
Vesiloo lies just off the northern coast of the island of Vilsandi. The water between the two islands is shallow enough to enable access to each by wading through the sea.[1] It is administered by Saaremaa Municipality, Saare County and is part of the Vilsandi National Park.