Le château de Lucheux est situé sur le territoire de la commune de Lucheux au nord du département de la Somme.