Magadenovac is a municipality in Osijek-Baranja county, Croatia. There are 2,239 inhabitants, 84.32% who are Croats. (2001 census)