La commune de Tours-en-Vimeu est située dans le département Somme.
Les communes limitrophes sont les suivantes : Grébault-Mesnil, Ercourt, Acheux-en-Vimeu, Aigneville, Tœufles, Maisnières, Vismes, Martainneville.
3 infirmiers et infirmières à domicile pratiquent à Tours-en-Vimeu.