Su población en el censo de 1999 era de 1.449 habitantes, incluyendo seis "communes associées": Tronchoy (194 hab.), Orival (161 hab.), Lincheux-Hallivillers (153 hab.), Selincourt (91 hab.), Boisrault (64 hab.) y Gouy-l'Hôpital (40 hab.).