In the 2004 official census , the town of Dayr Hafir had a population of 18,948 .
It is the regional centre of Dayr Hafir District .
In the 2004 official census , the town of centre   had a population of 18,948 .
It is the regional centre of Dayr Hafir District .