Le château de la Tour est situé sur le territoire de la commune de Dompierre-sur-Authie au nord-ouest du département de la Somme.