Marquette-en-Ostrevant (1 943 hab., à 7 km) présente 278 hab/km² de densité
La population municipale de Écaillon est de 1 869 habitants.
Sur le plan démographique, la commune occupe un rang intermédiaire en France (5854/34961).
La pyramide des âges reste équilibrée, avec 34,7 % de moins de 30 ans et 28,8 % de 60 ans ou plus.
Entre 1876 et 2023, l’évolution démographique correspond à une hausse de 1 220 habitants (188,0 %).
Structure de la population
Source : Recensement de la population 2022 — INSEE — Licence Ouverte v2.0