新宮町は、福岡県の北部、立花山の北麓に位置する。玄界灘に面しており、漁業が栄えている。福岡市に接しており、福岡市のベッドタウンとなっている。

観光資源一覧