Antic poble de poblament disseminat, situat a les dues bandes del Llobregat, on el riu talla la darrera alineació pre-pirinenca i forma el congost de la Baells.
L’església parroquial de Santa Maria, en part romànica (segle XII), conserva elements decoratius esculpits a la façana d’aquesta època. Fins al 1944 formava un municipi que incloïa Sant Quirze de Pedret.
El 1976 quedà sota les aigües del pantà de la Baells.
