Lumbrales liegt etwa 95 Kilometer westlich von Salamanca in einer Höhe von ca. 675 m nahe der portugiesischen Grenze.
Der nördliche Teil der Gemeinde gehört zum Naturpark Parque Natural de las Arribes del Duero.
Das Klima ist mäßig. Es fällt Regen in einer mittleren Menge (ca. 559 mm/Jahr).[2]