La Granja liegt in einem Teil des Iberischen Gebirges, in einer Höhe von ca. 410 m. Die Entfernung nach Cáceres beträgt etwa 100 km (Fahrtstrecke) in südsüdwestlicher Richtung. Durch den Osten der Gemeinde führt die Autovía A-66. Das Klima ist gemäßigt; Regen (897 mm/Jahr) fällt hauptsächlich im Winterhalbjahr.[2]