霍尔木兹海峡位于亚洲西南部,在阿拉伯半岛的伊朗和阿曼角之间。东临阿曼湾,西临海湾(伊朗境内波斯湾,阿拉伯境内阿拉伯湾),北岸伊朗和阿巴斯港。它的形状像人字形,是从波斯湾到印度洋的唯一通道。
靠近伊朗的霍尔木兹海峡中部有格舍姆岛,北部有霍尔木兹岛,都是伊朗的岛屿。南部以阿拉伯人为主的阿曼。