Lakhva is located in the Luninets district of Brest Region, approximately 80 kilometres to the east of Pinsk and 200 kilometres south of Minsk.
The town is located within Polesia, a marshy region that has historically been at the confluence of various empires and states.