Dicho municipio se encuentra en el margen del curso medio del río Esla, en la transición entre la Comarca de Tierras de León, y la Comarca de Esla-Campos.