The Castro of Monte Valinhas, alternately the Castro of São João de Valinhas, is an archaeological site in Portugal, in the civil parish of , in the municipality of Arouca, notable for the discovery of important traces of human remains from the last 2000 years.