Prema popisu iz 2011. naselje je imalo 234 stanovnika.[4]
Naselje Vojakovac: Kretanje broja stanovnika od 1857. do 2021.
broj stanovnika
873
883
917
429
576
658
614
611
459
467
454
472
450
321
277
234
207
1857.
1869.
1880.
1890.
1900.
1910.
1921.
1931.
1948.
1953.
1961.
1971.
1981.
1991.
2001.
2011.
2021.
Napomena: U 1869. i 1880. sadrži podatke za naselja Čabraji, Novi Bošnjani, Podbrđani Vojakovački i Stari Bošnjani, a u 1880. za naselja Kostadinovac, Mali Carevdar, Mičijevac i Vujići Vojakovački. Izvori: Publikacije Državnog zavoda za statistiku Republike Hrvatske