Opština Aleksinac nalazi se u Nišavskom okrugu i jedna je od devet opština. Sa poslednjim popisom iz 2002.godine registrovano je 57.749 stanovnika.
Skoro dve trećine opštine spada pod poljoprivrednim zemljištem, a ostatak je brtsko-planinskog tipa.Aleksinačka kotlina okružena planinama Ozren sa severoistoka i Malimi Velikim Jastrepcem s jugozapada. Opštinu čine 72 naseljena mesta i to:
gradska naselja:
* Aleksinac, sedište opštine
* Aleksinački Rudnik
prigradska naselja (od 2008):
* Žitkovac
* Moravac
* Prćilovica
i seoska naselja:
* Aleksinački Bujmir * Bankovac * Beli Breg * Belja * Bobovište * Bovan * Bradarac * Vaku * Veliki Drenovac
* Vitkovac * Vrelo * Vrćenovica * Vukanja * Vukašinovac * Glogovica * Golešnica * Gornja Peščanica * Gornje Suhotno * Gornji Adrovac * Gornji Krupac * Gornji Ljubeš * Gredetin * Grejač * Dašnica * Deligrad * Dobrujevac * Donja Peščanica * Donje Suhotno * Donji Adrovac * Donji Krupac * Donji Ljubeš * Draževac * Jakovlje * Jasenje * Kamenica * Katun * Koprivnica * Korman * Kraljevo * Krušje * Kulin * Lipovac * Loznac * Loćika * Lužane * Ljupten * Mali Drenovac * Mozgovo * Moravski Bujmir * Nozrina * Porodin * Prekonozi * Prugovac * Radevce * Rsovac * Rutevac * Srezovac * Stanci * Stublina * Subotinac * Tešica * Trnjane * Ćićina * Crna Bara * Česta * Čukurovac * Šurić

Aleksinačka opština se graniči sa teritorijama opština Niša, Kruševca i Sokobanje. Kroz sam Aleksinac protiče reka Moravica koja na pola toka izmedju Aleksinca i Sokobanje formira Bovansko jezero, dok kroz ostatak opštine protiču još Turija i Južna Morava.