In (last national census), there were people living in the Espaillat province, and 105,187 () living in towns and cities. The population density was persons/km², one of the highest among the provinces of the country.