Aquesta edificació fou construïda el 1303, adossada al mur sud de l'església de Santa Maria del Castell de Claramunt. El 1463, el castell i l'església, amb tres naus i tres absis, les restes de la qual encara es conserven, foren destruïts en el marc de la guerra civil de Joan II. Acabada la guerra es reconstruïren el castell i la capella de Santa Margarida, la qual continuà com a parroquial del lloc fins al 1603. El primer de maig, s'hi celebra l'aplec de la Santa Creu o del Castell.