De Amsterdamse tramlijn 14 was de eerste die werd ingesteld na de grote elektrificatie van de jaren 1900-'06. Deze lijn ging rijden op 26 mei 1910. De route was: Van Hallstraat – Van Limburg Stirumstraat – Nassaukade – Marnixstraat – Rozengracht – Raadhuisstraat – Dam. De lijn was de opvolger van een experimentele buslijn 14 die van 7 april 1908 tot 25 juni 1908 door de Gemeentetram Amsterdam op proef was ingesteld tussen de van Hallstraat, Marnixplein, Westerstraat en Dam maar de proef mislukte.
In 1932 verliet lijn 14 de Indische buurt doordat de route werd verlegd naar de Linnaeusstraat. In 1940 volgde een verlegging naar de Eerste Van Swindenstraat.
In mei 1997 kreeg lijn 14 een overstaphalte aan de Burgemeester De Vlugtlaan op de nieuw geopende metrolijn 50. De nabijgelegen halte Akbarstraat werd daarvoor verlegd. Deze halte lag vroeger ter hoogte van de Leeuwendalersweg even ten oostelijk van de huidige halte.
Sindsdien verbonden de tramlijnen 7 en 14 tot 2018 beide het Sloterpark met het Flevopark, de ene via het Leidseplein, de andere via de Dam. De lijnen 7 en 14 waren de langste tramlijnen van Amsterdam (12,5 km).
Op 22 juli 2018, de dag dat de exploitatie op de Noord/Zuidlijn startte, is lijn 14 ingekort tot Flevopark – Centraal Station en nam tussen Alexanderplein en het Centraal Station de route van lijn 9 over. Met de opheffing van lijn 14 ten westen van de Dam werd de Bos en Lommerweg tussen Admiraal de Ruijterweg en Hoofdweg per 22 juli 2018 tramloos. De niet meer door lijn 14 bereden sporen blijven beschikbaar voor omleidingen.
Op 8 december 2023 werd de lijn vanaf de Molukkenstraat verlegd over de Insulindeweg, langs Muiderpoortstation, Wijttenbachstraat en Linnaeusstraat en verder richting Centraal Station. De lus wordt alleen met de klok mee gereden.