En el municipio se encuentra también la localidad de Castropepe.
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 220 y 222, además de por una carretera local que se dirige hacia Benavente.
El relieve está definido por el valle del río Órbigo y del río Esla, el último de los cuales separa el núcleo principal de Castropepe.
El pueblo se alza a 701 metros sobre el nivel del mar.
[10] Como monumento sobresale en la localidad la iglesia de la Asunción, que destaca por su artesonado y el coro.