The largest natural lake in Ukraine, it covers an area of 149 km², has an average depth of about two metres, a maximum depth of 5.5 metres and, at its southernmost point, adjoins Lake Kugurluy.
It borders Izmail Raion to its southwest and southeast.
The largest town on Yalpuh's shores is Bolhrad at its northernmost point.
Larger villages include Vynohradivka to the north, Kotlovyna to the west and Ozerne on its southeastern shore.
This article about a location in Odesa Oblast is a stub.