Penalva Castelo to portugalski klub piłkarski z siedzibą w Penalva do Castelo, założony w 1945 roku.

Klub gra swoje mecze domowe na Estádio Municipal de Penalva do Castelo, który może pomieścić 1500 osób.

Największym osiągnięciem klubu jest awans do Segunda Liga, drugiej ligi portugalskiej piłki nożnej, w sezonie 2009/10. Klub występował w Segunda Liga przez jeden sezon, zanim spadł z ligi w sezonie 2010/11.

Obecnie Penalva Castelo gra w Campeonato de Portugal, trzeciej lidze portugalskiej piłki nożnej.