1989 yerel seçimlerinde SHP'nin kazanmasının birkaç nedeni vardır: İşçi sınıfının eylemleri: SHP, 1989'da işçi sınıfının Özal hükümetine karşı yürüttüğü eylemlerden destek aldı. Oyların bölünmesi: Sağ oylar beş sağ parti arasında bölünürken, sol oyları iki parti temsil ediyordu. 1987 genel seçimlerindeki yükseliş: SHP, 1987 genel seçimlerinden başlayan yükselişini 1989 yerel seçimlerinde de sürdürdü. Yolsuzluk iddiaları: ANAP'ın İstanbul Su Kanalizasyon İşletmesi'ndeki (İSKİ) yolsuzluk iddiaları, SHP için olumsuz bir imaj oluşturdu. SHP, 1989 yerel seçimlerinde başta İstanbul, Ankara ve İzmir olmak üzere 39 ilin belediye başkanlıklarını kazandı.