La ville de Saint-Riquier se situe dans le département Somme.
Les villes limitrophes sont les suivantes : Yaucourt-Bussus, Bellancourt, Buigny-l'Abbé, Gapennes, Millencourt-en-Ponthieu, Neufmoulin, Oneux, Vauchelles-les-Quesnoy.
5 infirmiers et infirmières à domicile travaillent à Saint-Riquier.