Le château de Canaples est situé sur le territoire de la commune de Canaples, dans le département de la Somme, au nord-ouest d'Amiens.