Villahermosa del Río está situada en la falda de una colina en la confluencia de los ríos Carbo y Mayor.