Está situada en el recinto monumental del castillo de Olèrdola, en la comarca de l'Alt Penedès, provincia de Barcelona. Está en lo alto de la colina y ha sido destruida y vuelta a construir varias veces desde principios del siglo X. Consta de dos partes, una prerrománica (construida en el año 929) que aún conserva el ábside y destaca por el arco de herradura, y otra posterior (siglos X-XII), que estuvieron en uso hasta 1885.
Junto a la iglesia de Sant Miquel, se encuentran unas sepulturas antropomórficas del S.X.
Se puede llegar a Olèrdola por la autopista A-7, tomando después la carretera comarcal C-244 que lleva de Vilafranca del Penedés a Vilanova y la Geltrú. El castillo d'Olèrdola se encuentra a 5 kilómetros de Vilafranca del Penedés.