Oporto es el tercer municipio más poblado de Portugal, después de Lisboa y la vecina Vila Nova de Gaia. Contornan el núcleo central de la ciudad de Oporto la subregión de Gran Oporto y, de manera más amplia, el Área Metropolitana de Oporto, que forma su área metropolitana de 2 959 045 habitantes. El municipio de Oporto tiene siete freguesias . Como muchas ciudades europeas, Oporto es una ciudad antigua, que cuenta con un amplio patrimonio histórico, aunque durante las últimas décadas ha sido sometida a una amplia modernización.
Desde muy antiguo hay una rivalidad entre Lisboa y Oporto. En el margen sur del río Duero se encuentran las famosas bodegas de vinos, aunque este sector ya no pertenece al término municipal de Oporto, sino a Vila Nova de Gaia. Tanto el país como el vino de Oporto deben sus nombres a la ciudad, que a su vez significa «el puerto».
Hacia el 417 los alanos invadieron el territorio de los suevos, empujándolos hasta la orilla derecha del Duero donde hoy se sitúa Oporto. En la base de esa colina se situaba Portus Cale , que dio origen al nombre Portucale, que pasaría a designar también a la ciudad alta a partir de finales del s. C. . Otro castillo, situado en la orilla de Vila Nova de Gaia, quedó como defensa avanzada de Cale.
Tras la conquista musulmana de la península ibérica, Oporto fue reconquistada y poblada por la nobleza y puebla gallega desde 868. En esta región fue establecido el Condado Portucalense que perteneció al Reino de Galicia, dependiente a su vez del Reino de Léon. La diócesis de Oporto fue restaurada definitivamente en 1112-1114 con la llegada desde Compostela del obispo Hugo. El 1123 se fundó oficialmente la ciudad de Oporto.
El Condado se independizó dando lugar al Reino de Portugal en 1139. Dicho condado se extendía desde el Miño hasta el Duero. Alfonso VI otorgó este condado a su hija bastarda Teresa, casada con Enrique de Borgoña. El hijo de ambos fue el primer rey independiente de Portugal, Alfonso Henríques.