Esbeek telt in totaal 9.870 inwoners waarvan er
4.895 man en 4.975
vrouw zijn.
Er zijn in totaal 4.140 huishoudens. Deze bestaan uit
1.035 eenpersoons-huishoudens,
1.428 tweepersoons-huishoudens en
1.677 huishoudens met één of meer kinderen.
Gemiddeld bestaat een huishouden uit 2.45 personen.