W 1972 roku do produkcji wprowadzono wariant 500 R. Pojazd wyposażono w silnik o pojemności 594 cm³ pochodzący z następcy pojazdu – modelu Fiat 126. Rozwijał on moc 18 KM. Zastosowano także identyczne jak w modelu 126 felgi oraz nowy, poziomy emblemat.
Produkcję pojazdu zakończono 1 sierpnia 1975 roku, po wyprodukowaniu łącznie 3 432 226 egzemplarzy Fiata 500.
W 2007 roku, z okazji 50. rocznicy istnienia modelu 500, wprowadzono do produkcji nowoczesną wersję pojazdu – model 500 (2007), który kształtem nawiązuje do protoplasty.
Produkcja przez zagraniczne koncerny W latach 1957–1975 w Grazu w Austrii model 500 wyposażony został w dwucylindrowy silnik typu bokser i wytwarzany był na licencji pod marką Steyr-Puch 500. Łącznie powstało około 60 tysięcy egzemplarzy. W latach 1957–1963 w Niemczech, z zakładu w Heilbronn wyjeżdżał model NSU-Fiat Weinsberg 500, który od 1960 roku sprzedawany był jako Neckar Weinsberg 500.
Wersje Economica (1957 – 1960) Normale (1957 – 1960) Sport (1957 – 1960) 500 D (1960 – 1965) 500 Giardiniera (1960 – 1975) 500 F (1965 – 1973) 500 Lusso (1968 – 1972) 500 R (1972 – 1975)