Saint Pol sur Mer est une ville du département du Nord, située dans la région des Hauts-de-France en France. .
Au recensement de 2018, la population de Saint Pol sur Mer était de 22 220 habitants. La ville est principalement située sur la rive gauche de l’Aa, à proximité de la mer du Nord.