Zoran Živković je rođen 22. decembra 1960. godine.
Završio je Gimnaziju “Bora Stanković” u Nišu, a 1983. godine diplomirao je na Višoj ekonomskoj školi u Beogradu, na odseku za komercijalno poslovanje.
Godine 1988. osnovao je ugovorno preduzeće Supertim, koje se kasnije spojilo s firmom Tehnomeding. Živković je bio direktor i vlasnik većinskog kapitala. Međutim, firma je zatvorena. Ipak, nije potpuno napustio biznis, jedan je od osnivača i član Upravnog odbora Udruženja privatnih poslodavaca u Nišu.
1992. postaje član Demokratske stranke. Vrlo brzo je napredovao i u periodu od 1993. do 1995. godine bio je predsednik Gradskog odbora Demokratske stranke u Nišu. Nakon što je SPS bio prinuđen da prizna prave rezultate izbora, Živković je postao gradonačelnik Niša. Gradonačelnik Niša bio je u dva mandata, 1997. i 2000. godine. Dve godine, od 1997. do 1999, predsedavao je i Stalnom konferencijom opština i gradova Jugoslavije i Savezom slobodnih gradova.
Od 1993. do 1997. godine bio je narodni poslanik u Skupštini Republike Srbije, član Odbora za odbranu i bezbednost i Odbora za stambeno-komunalnu delatnost i urbanizam te zamenik predsednika Komisije za sprovođenje Zakona o posebnim uslovima prometa nekretninama. Četiri puta (1994, 1997, 1998. i 2000) biran je za potpredsednika Demokratske stranke.
Savezni ministar unutrašnjih poslova bio je od novembra 2000. do marta 2003, u vladama Zorana Žižića i Dragiše Pešića.
Dobitnik nagrade Foruma Cran Montana za zasluge u svrgavanju autokratskog režima i demokratizaciju Srbije.
Novu stranku, na čijem je čelu, osnovao je 2012. godine. Na izborima 2014. godine ponovo postaje narodni poslanik, na kojem mestu ostaje i nakon izbora 24.aprila 2016.godine.
Oženjen je suprugom Biserkom, sa kojom ima dvoje dece.