Zelmeņi is a village situated in the Tērvete Parish of the Dobele Municipality, located within the Semigallia region of Latvia.
The settlement is geographically positioned on the banks of two rivers: the Tērvete and the Svepaine. It serves as a rural locality within the regional landscape of southern Latvia.