全市土地面积11015平方公里。
地形呈E型,地处福建省东南部、台湾海峡西岸,东西宽153公里,南北长157公里。北与福州及莆田市接壤,南与经济特区厦门市相接,西与三明市、漳州市为邻,东与台湾省隔水相望,离台湾最近的地方,仅距97海里。
依山面海,境内山峦起伏,丘陵、河谷、盆地错落其间。
海岸线曲折蜿蜒,总长约421公里,占福建省海岸线的百分之12、7,沿岸有4个港湾和14个港口。