Sant Llorenç d'Hortons is a municipality in the comarca of Alt Penedès, in the province of Barcelona, Catalonia, Spain.
It is located in the Alt Penedès, a comarca known for its wine production, within the wider Barcelona province of the autonomous community of Catalonia in northeastern Spain.
As a municipality, Sant Llorenç d'Hortons forms part of the local administrative structure of the Alt Penedès and of Catalonia.