Branimirovac is located in the municipality Koška, in Osijek-Baranja County at an elevation of 98 meters above sea level and it covers the area of 6.12 km² (2.36 sq. miles). According to the 2011 census report, there were 95 inhabitants. It is relatively populated by Serbs (47%), but also Croats (41%) and Bosniaks (5%). Nearby places: Andrijevac, Lug Subotički, Ordanja, Bijela Loza, Ledenik, Koška, Budimci, Niza, Podgorač and Breznica Našička.