Influenciada polas revolucións liberais que se produciron en Europa, a Revolución Liberal de 1820 comezou no Porto. Os revolucionarios esixiron o regreso de Xoán VI de Portugal, que trasladara a corte portuguesa á colonia portuguesa de Brasil desde as invasións francesas de Portugal, tamén esixiron a creación dunha monarquía constitucional en Portugal. En 1822 foi aceptada unha constitución liberal, en parte grazas aos esforzos da asemblea liberal de Oporto (Junta do Porto). Cando Miguel de Portugal tomou o trono portugués en 1828, rexeitou esta constitución e reinou como un monarca absolutista, iniciando unha guerra civil. O Porto rebelouse de novo e tivo que sufrir un asedio de dezaoito meses entre 1832 e 1833 polo exército miguelista. Despois da abdicación do rei Miguel restableceuse a constitución liberal. O Porto tamén se chama "Cidade Invicta" (en inglés: Unvanquished City) pola súa resistencia ao exército miguelista no sitio de Porto. Os disturbios dos republicanos levaron a unha revolta en Oporto o 31 de xaneiro de 1891. Isto daría como resultado a creación
da República Portuguesa en 1910.