Leskovac je gradsko naselje i administrativni centar istoimene teritorijalne jedinice i Jablaničkog upravnog okruga. Status grada dobio je 2007. godine. Grad se nalazi u Leskovačkoj kotlini, poznatoj po srpskom petorečju. Kroz samo naselje protiče reka Veternica, a nedaleko od Leskovca protiče Južna Morava, koja prima sve veće pritoke grada. Leskovac leži na nadmorskoj visini od 228 metara i kotlina u kojoj je smešten okružena je planinama Radan, Goljak i Pasjača na zapadu, Kukavica i Čemernik na jugu i Babička gora, Seličevica i Suva planina na istoku. Prema popisu iz 2011, u samom Leskovcu živelo je 60.288 stanovnika, dok je na području grada Leskovca živelo 144.206 stanovnika.