W 2006 zdecydował się na podjęcie aktywności politycznej. Wystartował w wyborach na burmistrza Lublany, wygrał już w pierwszej turze głosowania, otrzymując poparcie na poziomie 63%. Sygnowana jego nazwiskiem pozapartyjna lista wyborcza uzyskała większość w radzie miejskiej. W 2010 z powodzeniem ubiegał się o reelekcję (dostał 65% głosów), zaś jego ugrupowanie zdobyło 25 z 45 mandatów radnych.

W 2011 ogłosił powstanie partii politycznej na szczeblu ogólnokrajowym pod nazwą Pozytywna Słowenia, której 22 października 2011 został przewodniczącym. Zapowiedział start tej formacji w przedterminowych wyborach parlamentarnych. Partia wygrała wybory z 4 grudnia 2011, a sam Zoran Janković uzyskał jeden z przypadających jej mandatów w Zgromadzeniu Państwowym. W 2012 ponownie został wybrany na urząd burmistrza, uzyskiwał reelekcję na kolejne kadencje.

W styczniu 2013 zrezygnował z kierowania Pozytywną Słowenią. Powodem były wyniki postępowania prowadzonego przez komisję ds. zapobiegania korupcji, które wykazało nieujawnione dochody wysokości 2,4 miliona euro i ujawniło różne wątpliwe transakcje pomiędzy przedsiębiorstwami jego synów i władzami miejskimi Lublany.