O Castelo de Guimarães localiza-se na freguesia de Oliveira do Castelo, cidade e Concelho de Guimarães, no Distrito de Braga, em Portugal.
Em posição dominante, sobranceiro ao Campo de São Mamede, este monumento encontra-se ligado à fundação do Condado Portucalense e às lutas da independência de Portugal, sendo designado popularmente como berço da nacionalidade.
Classificado como Monumento Nacional, em 2007 foi eleito informalmente como uma das Sete maravilhas de Portugal.