Situada en el suroeste de la provincia de León, esta Villa se ubica entre los ríos Cea y Valderaduey se encuentra en la ribera del río Cea.
Su economía se ha basado en la agricultura principalmente. Dedicada al cereal, a la plantación de arbolado y a la viticultura aunque esta se encuentra en declive.
Actualmente goza de gran importancia turística dado su enclave en el Camino de Santiago.