Popis stanovništva u Hrvatskoj 2011 (Staro Petrovo Selo)
Popis stanovništva u Hrvatskoj 2011. godine proveden je od 1. do 28. aprila 2011, prema stanju na dan 31. marta. Popis je proveden na temelju Zakona o Popisu stanovništva, kućanstava i stanova u Republici Hrvatskoj 2011. godine (Narodne novine, broj 92/10). Općina Staro Petrovo Selo je po Popisu stanovništva 2011. godine na površini od 132,5 km2 imala 5.186 stanovnika, što predstavlja 3,27% od ukupnog broja stanovnika Brodsko-posavske županije, odnosno 0,12% od ukupnog broja stanovnika Hrvatske. Gustoća naseljenosti u Starom Petrovom Selu je 39 stanovnika/km2.