Il castello di Carpenedolo è un'antica roccaforte risalente all'XI secolo, in provincia di Brescia.
La struttura si erge sullo storico Monte Rocchetta che sovrasta il paese.
Il castello, attestato come esistente nel 1043 quando la struttura venne ceduta in permuta al vescovo di Brescia Oldarico. Appartenne nel XIII secolo alla famiglia bresciana dei Poncarale, guelfa. Nel 1237, in occasione della discesa in Italia dell'imperatore Federico II, il maniero, assieme al castello di Casaloldo, venne distrutto dalle truppe ghibelline di Reggio, alleate dell'imperatore.