| Halifax Town - Population Change | FIPS Code=25040 |
| Absolute Population Change, 1970-1980 | 193 |
| Per Cent Population Change, 1970-1980 | 65.42 |
| Absolute Population Change, 1980-1990 | 100 |
| Per Cent Population Change, 1980-1990 | 20.49 |
| Population Estimate, 1996 | 605 |
| Population Estimate, 2000 | 759 |
| Population Estimate, 2005 | 832 |
| Population Estimate, 2010 | 907 |
| Population Estimate, 2015 | 980 |
| Absolute Population Change, 1990-1996 | 17 |
| Per Cent Population Change, 1990-1996 | 2.89 |
| Absolute Population Change, 1996-2005 | 227 |
| Per Cent Population Change, 1996-2005 | 37.52 |
| Absolute Population Change, 2005-2015 | 148 |
| Per Cent Population Change, 2005-2015 | 17.79 |