Saint-Michel-sur-Ternoise est une ville du Pas-de-Calais en région Hauts-de-France.
Saint-Michel-sur-Ternoise compte 926 habitants appelés les "Saint-Michellois, Saint-Michelloises".
La densité de la population de Saint-Michel-sur-Ternoise est de 154 habitants au km².
Le maire de Saint-Michel-sur-Ternoise est Madame Fabienne DELIGNIERE