두호진(Duhu Town)은 태산시 남동쪽에 위치하며, 동쪽으로는 야먼커우(Yamenkou)의 황마오해(남중국해 내해)에 인접하고, 주하이시에서 바다를 건너 적서와 연결된다. 남쪽으로는 진, 서쪽으로는 두산진, 북서쪽으로는 충라진의 산과 연결되고, 북쪽으로는 쓰주진의 산과 연결되며, 북동쪽으로는 신후이시 야먼진과 인접해 있습니다.