El Castell de Sant Martí Sarroca és un castell del segle X situat al cim del turó de la Roca, al municipi de Sant Martí Sarroca, a l’Alt Penedès. Conjuntament amb l’església de Santa Maria, formen el denominat Conjunt Monumental de la Roca, declarat Monument Històric Artístic d’Interès Nacional.
El conjunt ha sofert moltes reformes, sent la darrera reconstrucció i restauració integral la realitzada l’any 1963 sota la direcció del Servei de Conservació de Monuments de la Diputació de Barcelona. Actualment el castell alberga el museu municipal, que acull diverses col·leccions arqueològiques i etnològiques.