朴茨茅夫的北部与温切斯特区相邻，是大不列颠岛的一部份；南部是呈五边形的波特西岛（Portsea Island，朴茨茅夫最大岛），南、北部隔着一条很窄的海，有桥连接。波特西岛以东是哈文特区的海灵岛（Hayling Island）。波特西岛以西是向东南延展的半岛－戈斯波特。
附近城市.以下列出朴茨茅夫附近的大城市（方位以朴茨茅夫为量度点）：