As per 2011 Census of India, Nirsa CD Block (mentioned in 2011 census as Nirsa-cum-Chirkunda) had a total population of 381,105, of which 261,893 were rural and 119,212 were urban.
Nirsa CD Block has several census towns (2011 population figure in brackets): Bhamal (4,818), Panrra (9,563), Nirsa (14,794), Marma (4,640), Egarkunr (11,829), Siuliban (24,125), Mera (7,051), Maithon (18,830), Panchmahali (4,832), Dumarkunda (11,434) and Panchet (7,296).