Zamboanga del Norte est une province des Philippines. Zamboanga del Norte avait une population de 823 130 habitants selon le recensement effectué en 2000. En 2015, la population de la province était évaluée a 1 011 393 habitants selon le recensement de la population. La densité démographique est de 153 hab./km2.