XX w., wtedy to osiągnęła największą długość, wynoszącą 76 km i liczbę 27 linii.
Od 1959 rozpoczęto likwidację odcinków sieci tramwajowej. Na początku lat 70. zlikwidowano linie na przedmieściach. Pod koniec lat 70. opracowano studium, które wskazało potrzebę zachowania tramwajów w górzystej części miasta i linii biegnącej wzdłuż rzeki Tag, pozostałe odcinki miano eksploatować do czasu śmierci technicznej. W latach 1991–1997 zlikwidowano około 2/3 sieci tramwajowej, pozostawiając jedynie linie w najstarszej części miasta oraz jedną trasę wzdłuż rzeki Tag, którą zmodernizowano, zakupiono też nowe tramwaje niskopodłogowe.
Linie Od kwietnia 2018 sieć tramwajowa składa się z 6 linii: 12: Praça da Figueira – Martim Moniz – São Tomé – Praça da Figueira (linia okrężna) 15: Praça da Figueira – Praça do Comércio – Cais de Sodre – Santos – Alcântara-Mar – Santo Amaro – Belém – Algés (Jardim) 18: Cais do Sodré – Santos – Alcântara-Mar – Boa Hora – Cemitério Ajuda 24: Praça Luís de Camões – Rato – Campolide 25: Campo Ourique (Prazeres) – Conde Barão – Santos – Lapa – Estrela – Rua da Alfândega 28: Campo Ourique (Prazeres) – Graça – São Tomé – Rua da Conceição – São Bento – Estrela - Martim Moniz