Cuenta con una población de 191 habitantes (INE 2024).
El término municipal está atravesado por la Autovía Ruta de la Plata (A-66) y por la carretera nacional N-630, entre los pK 180 y 182, además de por la carretera autonómica CL-621, que conecta con Villamañán y Valencia de Don Juan, y por carreteras locales que permiten la comunicación con Pobladura de Pelayo García y Villademor de la Vega.
El relieve del municipio está definido por la vega del río Esla al este, con numerosos canales para el regadío, y las primeras estribaciones del páramo leonés al oeste.
El pueblo se alza a 751 metros sobre el nivel del mar.
Cuenta con una población de 191 habitantes (INE 2024).