Sant Gallard es un núcleo de población agregado en Les Piles, en la Conca de Barberà, junto a la comarca de Anoia. Está junto a la carretera de Santa Coloma de Queralt a Azul (T-201). Como la mayoría de pueblos con historia de la zona, surgió alrededor del castillo de Sant Gallard, del que no queda ningún elemento. Primero perteneció a los Queralt, y después el monasterio de Santes Creus, el señoreano del siglo xii hasta la desamortización.
La iglesia de arte románico está dedicada a Sant Josep y perteneció a la diócesis de Vic hasta 1957. Hasta la Guerra Civil de 1936 se conservaba una imagen de la Virgen de la Leche, por lo que la iglesia tomaba también ese nombre.