指山与五峰乡毗邻，西南与苗栗县南庄乡相连，东西宽约8公里，南北长约12.8公里，总面积约50.667平方公里。
地理.北埔乡地形以山地及丘陵为主，地势南高北低，因受树状分佈溪流之切割而形成位置偏北的北埔、南埔为中心之二大台地。但由于山地与台地之间落差大、水流急，溪流集水区也不够大，无法形成较宽广之沖积平原。北埔盆地标高约介于90至150公尺之间，地势平坦且土质肥沃，加上灌溉水源丰沛，故早期即已被开发成梯田，为全乡之谷仓。盆地周围之丘陵地形标高大抵介于90至200公尺之间，当