Situado en la montaña oriental leonesa, hace que el municipio se asiente en una zona montañosa, oradada por los diferentes ríos y arroyos, que crean valles secundarios al principal creado por el río Esla.