Bockovac se nalazi u općini Viljevo, u Osječko-baranjskoj županiji na 95 metara nadmorske visine i prostire se na površini od 9,88 km². Prema popisu iz 2011. godine, u Bockovcu žive 52 stanovnika. Stanovništvo je pretežito hrvatsko (57%), te srpsko (32%) i romsko (11%). Okolna naselja: Blanje, Ivanovo, Kapelna, Cret Viljevski, Krunoslavje, Viljevo, Golinci, Donji Miholjac, Kućanci i Rakitovica.