Oliveira do Castelo is a extinct
freguesia in the municipality of
Guimarães, with an area of 0.69 km2 and 3265 inhabitants (2011). Its population density was of 4,731.9 inhabitants/km2. A big part of it is located in the
Historic Center of Guimarães.
It was the seat of a
freguesia that was abolished in 2013, as part of a national administrative reform, to form a new parish, together with
São Paio and
São Sebastião, called
Oliveira, São Paio e São Sebastião, with its seat at Alameda de São Dâmaso in Guimarães.