O Castelo de Guimarães situa-se na freguesia de Oliveira do
Castelo, em Guimarães.
Não existe certezas sobre o ano que foi construído o primeiro
edifício, mas consta no que século IX/X, as terras foram concedidas a Mumadona Dias, sendo provável que o primitivo castelo tenha sido construído nessa época. Quando o castelo foi passado para o condado portucalense, D. Henrique de Borgonha e sua esposa, D. Teresa de Leão escolheram o castelo como sua residência e demoliram a primitiva construção e em seu lugar foi erguida a imponente estrutura da Torre de Menagem. Foi neste castelo que nasceu o filho de ambos, D. Afonso Henriques, o primeiro rei de Portugal.
Este monumento encontra-se ligado à fundação do Condado
Portucalense e às lutas da independência de Portugal, sendo que a partir do século XV, este perdeu a sua função defensiva. Em 1937 o castelo foi alvo de uma extensa campanha de intervenção, tendo sido reinaugurado em 1940. O Castelo de Guimarães é considerado o “Berço de Portugal”, sendo um dos monumentos mais importantes da história nacional, deste modo foi classificado como Monumento Nacional em 2007 e foi eleito informalmente como uma das Sete maravilhas de Portugal.