是丘陵地，企救半岛（门司区）的中嵴部分和市辖区南部则是山区地形，被指定为北九州国定公园。自福冈县北部至山口县西部多石灰质地形，北九州市内亦有等喀斯特地形。北九州市内有大小260条河川，但除了市区西南界的之外没有较大的河川，且因地形多山使得辖区内有众多水库。北九州市的主要岛屿有、、，北九州机场也兴建在一个人工岛之上。北九州市虽然是福冈县面积最大的市町村，但由于地形多山，住宅和工厂多集中在狭小的平原地区。缺乏平地的这一地形特征也使得北九州市在开发历史上多次通过填海获得土地。现在若松区、户畑区和小仓北区的大部