Prema posljednjem popisu stanovništva iz 2011. godine, Općina Drenovci ima 5.174 stanovnika, raspoređenih u 5 naselja:
- Drenovci – 1.946
- Đurići – 286
- Posavski Podgajci – 1.255
- Račinovci – 700
- Rajevo Selo – 987
Nacionalni sastav stanovništva prema popisu iz 2011. godine:
- Hrvati – 4.504 (87,05)
- Bošnjaci – 352 (6,80)
- Srbi – 167 (3,22)
- Rusini – 64 (1,23)
- Albanci – 5 (0,09)
- Nijemci – 3 (0,05)
- Slovaci – 3 (0,05)
- Slovenci – 3 (0,05)
- Crnogorci – 3 (0,05)
- Poljaci – 1 (0,01)
- Ukrajinci – 1 (0,01)
- Mađari – 1 (0,01)
- Rusi – 1 (0,01)
- Rumunji – 2 (0,03)
- Romi – 9 (0,17)
- ostali – 4
- neizjašnjeni – 16
- nepoznato – 22