Localitatea Sacelu este situata pe drumul judetean 661, la 7 km N de DN 67 Targu Jiu - Ramnicu Valcea, la circa 20 km de gara CFR Targu Carbunesti si la circa 30 km de Targu Jiu, intr-o zona de dealuri acoperite cu paduri de stejar si fag.