Aranđelovac leži u severoistočnom podnožju šumovite planine Bukulje (696 m. n.v.), na nadmorskoj visini oko 250 m i to izvorišnom delu reke Kubršnice. Opština se prostire na 375,89 km2 i ima 48.000 stanovnika. Aranđelovac je udaljen od Beograda 74 km autoputem preko Mladenovca. Udaljenost od Kragujevca je 55 km, Mladenovca oko 22 km, Topole 14 km i Lazarevca oko 33 km.