Zamek w Guimarães (port. Castelo de Guimarães) – zamek położony w miejscowości Guimarães w Portugalii, pochodzący z wczesnego średniowiecza. Jest jednym z charakterystycznych punktów miasta i ważnym obiektem w historii Portugalii.

Opis mały|lewo|Widok na mury i jedną z wież zamku Zamek jest otoczony pięciokątnym murem, przypominającym średniowieczną tarczę. Na murach znajduje się siedem wież, ósma wieża, Torre de Menagem, znajduje się w środku konstrukcji. Miała 27 metrów wysokości i pełniła funkcje donżona. Tuż obok zamku znajduje się pałac Książąt Braganza. Pozostałości po przebudowie z XI wieku na północnej stronie zamku dowodzą, że pierwotnie konstrukcja była prawdopodobnie okrągła.

Historia Dokładna data powstania zamku nie została odnotowana, przyjmuje się jednak, że powstał on w drugiej połowie X wieku. Został wybudowany na polecenie Mumadony Dias, ówczesnej hrabiny Portugalii, w celu ochrony pobliskiego opactwa przed atakami Normanów. Początkowo zamek był prawdopodobnie prostą drewnianą konstrukcją.

W drugiej połowie XI wieku zamek został przebudowany na zlecenie hrabiego Henryka Burgundzkiego. Około roku 1130 zamek był oblegany przez Alfonsa VII podczas wojny z młodym monarchą Portugalii, Alfonsem I.