La localité de Saint-Pol-sur-Ternoise se trouve dans le département du Pas-de-Calais. Elle compte une population de 5113 habitants. Elle est vivante. La plupart des habitations sont ancienes. Le label des villes et villages fleuris a octroyé une fleur à ce village. La prospérité est caractérisée par un revenu moyen relativement faible (20700 €). La commune bénéficie d'un climat particularisé par des précipitations de 719 mm par an, mais un ensoleillement de 1712 heures par an.
En outre, on peut distinguer une évolution du nombre de places en établissement scolaires de 11, par contre une portion de logement social HLM assez supérieure à la moyenne (14%), un pourcentage d'utilisation de la voiture très supérieur : 27%, une quotité de petits terrains proportionnellement haute : 11%, une densité de population très supérieure à la moyenne (610 hab./km²) et un taux de propriétaires proportionnellement très inférieur : 43%.