경북 포항시 남구 구룡포읍, 동해면, 호미곶면에 속하며 서쪽은 영일만, 동쪽은 동해에 접해있다. 공개산(孔開山, 214.6m)이 주봉을 이루는 산계가 동북 방향으로 이어져 북동부의 호미곶에 이른다.