Piera liegt im Landesinneren Kataloniens, etwa 45 Kilometer westlich von Barcelona, in der Comarca Anoia. Die Stadt befindet sich inmitten sanfter Hügel, Weinanbaugebiete und Wäldern und bietet ein typisch mediterranes Landschaftsbild. Die geografische Lage macht sie zu einem idealen Ausgangspunkt für Ausflüge nach Montserrat oder ins nahegelegene Weinland Penedès.
Wichtige Städte in der Nähe sind Igualada, Manresa und selbstverständlich Barcelona. Durch ihre strategische Lage ist Piera gut an das katalanische Verkehrsnetz angebunden, aber gleichzeitig ruhig und fernab vom Massentourismus.
Das Klima ist mediterran mit heißen, trockenen Sommern und milden Wintern. Die angenehmsten Reisezeiten sind Frühling und Herbst, wenn die Temperaturen angenehm sind und sich die Landschaft in voller Blüte oder in warmen Herbstfarben zeigt.