哈夫洛克岛是印度洋的岛屿，位于孟加拉湾海域，距离布莱尔港57公里，由安达曼-尼科巴群岛负责管辖，面积113.93平方公里，2001年人口5,354。