Čečavac se nalazi u općini Brestovac, u Požeško-slavonskoj županiji na 362 metra nadmorske visine i prostire se na površini od 4,98 km². Prema popisu iz 2011. godine, u Čečavcu žive 4 stanovnika. Stanovništvo je u potpunosti srpsko. Okolna naselja: Šnjegavić, Jeminovac, Koprivna, Ruševac, Golobrdac, Čečavački Vučjak, Rasna, Sinlije, Podvrško i Pasikovci.