As eleições autárquicas portuguesas de 1989 foram realizadas a 17 de dezembro e serviram para eleger os membros dos órgãos do poder local, compostos por 305 presidentes de câmaras municipais, vereadores, mandatos paras as assembleias municipais, presidentes de junta de freguesia e, por fim, mandatos para as assembleias de freguesia.

O grande vencedor das eleições foi o Partido Socialista (PS) que conquistou 37 câmaras em relação a 1985, ficando com 116 câmaras municipais e tornando-se o maior partido autárquico.

O Partido Social Democrata (PPD/PSD), por outro lado, foi o grande derrotado perdendo 36 câmaras, ficando-se apenas com 113.

A CDU – Coligação Democrática Unitária (PCP/PEV), formada pelo Partido Comunista Português (PCP) e pelo Partido Ecologista "Os Verdes" (PEV), e sucessora da Aliança Povo Unido (APU), caiu cerca de 6% em votos mas, apesar dessa queda, conquistou mais três autarquias, ficando com cinquenta presidências de câmara.

O Partido do Centro Democrático Social (CDS) também teve um mau resultado, perdendo sete câmaras e ficando-se por vinte autarquias.

Em relação às capitais de distrito e de região autónoma, o PS venceu em 10 autarquias, tendo recuperado quer Lisboa (com Jorge Sampaio, na coligação Por Lisboa, em conjunto com PCP, MDP/CDE e PEV) quer o Porto (com Fernando Gomes) ao PPD/PSD, câmaras que não controlava desde 1979. Os socialistas ganhariam também ao PPD/PSD os municípios de Coimbra (Manuel Machado), Ponta Delgada (com Mário Machado, na coligação Mudar Ponta Delgada, com o CDS) — que pela primeira vez fugia aos sociais-democratas — e Faro (João Botelheiro) — que também não controlavam desde 1979. Manter-se-iam no poder em Braga (Francisco Mesquita Machado), Setúbal (Manuel Mata Cáceres), Santarém (Ladislau Botas) e Guarda (Abílio Curto) e roubariam também ao CDS a Câmara Municipal de Bragança (Luís Mina). Por fim, perderiam Portalegre para o PPD/PSD.

Apesar da perda de quatro capitais distritais e de uma regional, os sociais-democratas conseguiriam manter-se à frente do Funchal (João Dantas), Viana do Castelo (Carlos Branco Morais, substituindo Lucínio de Araújo), Castelo Branco (César Vila Franca) e Vila Real (Armando Moreira), e ganhariam três outras: Leiria (com a passagem do incumbente Afonso Lemos Proença do CDS para o PPD/PSD) e Viseu (Fernando Ruas) ao CDS, e Portalegre (com João Transmontano) ao PS.

A CDU manteve as duas capitais que detinha enquanto APU, Évora (Abílio Dias Fernandes) e Beja (José Carreira Marques), além do bom resultado que alcançou em coligação em Lisboa. O CDS, perdendo Leiria, Viseu e Bragança, conseguiu segurar Aveiro (José Girão Pereira) e assegurar participação no executivo em Ponta Delgada, coligado com o PS.

Em relação aos vinte municípios mais populosos, o PS, além de Lisboa, Porto, Coimbra, Braga e Setúbal, alcançou vitórias em Vila Nova de Gaia (Heitor Carvalheiras) e Guimarães (António Magalhães), conquistando estes municípios ao PPD/PSD. Seguraria também Matosinhos (Narciso Miranda), Gondomar (Aníbal Lira, que substituiu Arlindo Neves) e Vila Nova de Famalicão (Agostinho Fernandes).

O PPD/PSD, além de perder Lisboa, Porto, Coimbra, Vila Nova de Gaia e Guimarães para o PS, de ganhar Leiria ao CDS e de segurar o Funchal, manteve-se no poder em Sintra (João Francisco Justino, em lugar de Fernando Tavares de Carvalho, na coligação Desenvolver Sintra com o CDS), em Cascais (Georges Dargent), em Oeiras (Isaltino Morais) e em Santa Maria da Feira (Alfredo Henriques).

Já em relação à CDU, a coligação entre comunistas e verdes manteve os quatro principais centros urbanos que já controlava a APU: Loures (Severiano Falcão), Amadora (Orlando de Almeida), Almada (agora com Maria Emília de Sousa, em substituição de José Martins Vieira) e o Seixal (Eufrázio Filipe).

O CDS perdeu o seu único município de entre os vinte mais populosos (Leiria), mas entraria na coligação vencedora em Sintra, em conjunto com o PPD/PSD.

Partidos e coligações candidatas

Partidos SiglaPartido/Coligação permanente CDS Partido do Centro Democrático Social FER Frente de Esquerda Revolucionária MDP/CDE Movimento Democrático Português PCP/PEV CDU – Coligação Democrática Unitária PCTP/MRPP Partido Comunista dos Trabalhadores Portugueses PDA Partido Democrático do Atlântico PDC Partido da Democracia Cristã PPD/PSD Partido Social Democrata PPM Partido Popular Monárquico PS Partido Socialista PRD Partido Renovador Democrático UDP União Democrática Popular

Coligações SiglaColigação ad hoc CDS/PS Coligação Partido do Centro Democrático Social–Partido Socialista MDP/CDE–PRD Coligações Movimento Democrático Português–Partido Renovador Democrático. PCP–PEV–PRD Coligações Partido Comunista Português–Partido Ecologista "Os Verdes"–Partido Renovador Democrático PPD/PSD–CDS Coligação Partido Social Democrata–Partido do Centro Democrático Social. PPD/PSD–CDS–PPM Coligações Partido Social Democrata–Partido do Centro Democrático Social–Partido Popular Monárquico. PRD–MDP/CDE Coligação Partido Renovador Democrático–Movimento Democrático Português. PS/CDS Coligações Partido Socialista–Partido do Centro Democrático Social PS–PCP–MDP/CDE–PEV Coligação Partido Socialista–Partido Comunista Português–Movimento Democrático Português–Partido Ecologista "Os Verdes".

Resultados oficiais

Câmaras e vereadores municipais PartidoVotos%+/-Presidentes de CM+/-Vereadores+/-Partido Socialista1 598 5714,9137157Partido Social Democrata1 552 8462,603641CDU – Coligação Democrática Unitária633 6826,60353Partido do Centro Democrático Social451 1630,60745Coligações lideradas pelo Partido Social Democrata com o Partido do Centro Democrático Social Partido Social Democrata–Partido do Centro Democrático Social; Partido Social Democrata–Partido do Centro Democrático Social–Partido Popular Monárquico.192 968Coligação Partido Socialista–Partido Comunista Português–Movimento Democrático Português–Partido Ecologista "Os Verdes"180 635Partido Renovador Democrático38 4523,96347Coligações Partido Socialista–Partido do Centro Democrático Social35 846Coligações Partido Comunista Português–Partido Ecologista "Os Verdes"–Partido Renovador Democrático22 972Partido Comunista dos Trabalhadores Portugueses21 9790,21União Democrática Popular16 0930,2611Movimento Democrático Português11 354 - - -Partido da Democracia Cristã5 6620,051Coligações Movimento Democrático Português–Partido Renovador Democrático4 295Partido Popular Monárquico2 7650,432Frente de Esquerda Revolucionária2 390 - - -Partido Democrático do Atlântico348 - - -Votos inválidos174 1750,32Total4 946 19616Eleitorado/Participação8 121 0452,99 colspan="4"Fonte

Assembleias municipais PartidoVotos%+/-Mandatos+/-Partido Socialista1 586 2897,96628Partido Social Democrata1 547 6631,6643CDU – Coligação Democrática Unitária656 0566,68214Partido do Centro Democrático Social440 5217,21321Coligações lideradas pelo Partido Social Democrata com o Partido do Centro Democrático Social Partido Social Democrata–Partido do Centro Democrático Social; Partido Social Democrata–Partido do Centro Democrático Social–Partido Popular Monárquico.195 039Coligação Partido Socialista–Partido Comunista Português–Movimento Democrático Português–Partido Ecologista "Os Verdes"182 140Partido Renovador Democrático40 9424,55245Coligações Partido Socialista–Partido do Centro Democrático Social34 776Coligações Partido Comunista Português–Partido Ecologista "Os Verdes"–Partido Renovador Democrático23 416União Democrática Popular17 7320,33Partido Comunista dos Trabalhadores Portugueses10 8640,09Movimento Democrático Português9 305 - -Partido da Democracia Cristã4 9320,022Coligações Movimento Democrático Português–Partido Renovador Democrático3 287Partido Popular Monárquico1 8570,295Partido Democrático do Atlântico1 347 - -Votos inválidos188 5310,27Total4 944 69733Eleitorado/Participação8 121 0453,01Fonte

Assembleias de freguesia PartidoVotos%+/-Presidentes de JF+/-Mandatos+/-Partido Social Democrata1 560 0611,14149144Partido Socialista1 525 3633,973572 157CDU – Coligação Democrática Unitária669 1707,0016746Partido do Centro Democrático Social396 9792,451701 098Coligações lideradas pelo Partido Social Democrata com o Partido do Centro Democrático Social Partido Social Democrata–Partido do Centro Democrático Social; Partido Social Democrata–Partido do Centro Democrático Social–Partido Popular Monárquico.188 538Coligação Partido Socialista–Partido Comunista Português–Movimento Democrático Português–Partido Ecologista "Os Verdes"183 027Grupos de cidadãos eleitores94 2740,5234225Coligações Partido Socialista–Partido do Centro Democrático Social32 669Partido Renovador Democrático29 8112,7838667União Democrática Popular24 2450,1014Coligações Partido Comunista Português–Partido Ecologista "Os Verdes"–Partido Renovador Democrático22 710Movimento Democrático Português7 625 - - -Partido Comunista dos Trabalhadores Portugueses4 514Partido Popular Monárquico1 2480,02215Coligações Movimento Democrático Português–Partido Renovador Democrático1 165Partido Democrático do Atlântico1 153 - - -Partido da Democracia Cristã1 06612Votos inválidos178 4850,20Plenário de cidadãos eleitoresver nota34Por elegerver nota220Total4 922 103701 114Eleitorado/Participação8 086 5723,00Fonte Nota: Portugal tinha freguesias na data das eleições. Realizaram-se eleições em freguesias, contudo em 11 ocorreram empates, impedindo a eleição do presidente da junta e obrigando à realização de novas eleições em data posterior, sendo eleitos nesta data apenas presidentes de junta. Não se realizaram eleições para a assembleia de freguesia em 229 freguesias, por serem freguesias com menos de 201 eleitores inscritos, as quais não têm assembleia de freguesia e elegem os membros da junta (presidente, tesoureiro e secretário) em plenário de cidadãos eleitores. Em relação aos membros das assembleias de freguesia, existiam à partida mandatos por atribuir. Devido aos referidos empates, foram eleitos apenas , ficando por atribuir 86 mandatos, 81 correspondentes às 11 freguesias em que ocorreu empate no vencedor e outros 3 mandatos em 3 freguesias onde o empate ocorreu em lugares que não o do vencedor. A fonte (SGMAI) contabiliza freguesias, ao incluir o Corvo, afirmando não terem sido apresentadas candidaturas à assembleia de freguesia. Contudo, no município do Corvo não existem freguesias, sendo as competências dos órgãos de freguesia atribuídas ao município desde a entrada em vigor da nova versão do Estatuto Político-Administrativo dos Açores em 1987.Lei n.º 9/87 Diário da República n.º 71/1987, Série I de 1987-03-26

Mapa centro|miniaturadaimagem|Partido mais votado por concelho (câmara municipal). Legenda: Rosa – PS; Laranja – PPD/PSD; Vermelho – PCP/PEV; Azul claro – CDS; Carmesim – PS–CDS; Azul escuro: PPD/PSD–CDS–PPM; Vermelho rosado – PS–PCP–MDP/CDE–PEV; Castanho – UDP.

Resultados por distrito ou região autónoma (câmaras municipais)

Região Autónoma dos Açores PartidoVotos%+/-Presidentes+/-Vereadores+/-Partido Social Democrata 48 0765,54813Partido Socialista25 4941,1755Coligações Partido Socialista–Partido do Centro Democrático Social15 826CDU – Coligação Democrática Unitária2 5620,97Partido do Centro Democrático Social2 5282,911Partido Democrático do Atlântico348 - - -União Democrática Popular2960,27Votos inválidos2 5770,83Total97 707Eleitorado/Participação183 6840,47

Distrito de Aveiro PartidoVotos%+/-Presidentes+/-Vereadores+/-Partido Social Democrata129 0461,4847Partido Socialista93 6759,39215Partido do Centro Democrático Social75 9643,1524CDU – Coligação Democrática Unitária13 0803,061Partido da Democracia Cristã3 6830,561Coligação Movimento Democrático Português–Partido Renovador Democrático3 170União Democrática Popular5010,09Votos inválidos10 5360,23Total329 6552Eleitorado/Participação509 1520,92

Distrito de Beja