Como indica su nombre, el municipio se encuentra a orillas del río Esgueva.