La Villa de Toreno se encuentra enclavada el en valle del río Sil, que parte en dos la localidad, la villa propiamente dicha en la margen derecha y el barrio de Torenillo en la izquierda y a una cota inferior.