To the north it's juxtapositioned to the town of Houlung and Hsihu Village. It stretches east to Tunglo and Sanyi, and south as far as the town of Yuanli. To the west it borders the Taiwan Straits.
北連後龍鎮、西湖鄉，東接銅鑼、三義，南與苑裡鎮為界，西臨台灣海峽。