北外镇是
四川省
达州市通川区辖镇。1933年为东北乡,1952年置北外乡,1958年改红星公社,1959年更名北外公社,1984年复置北外乡,1988年建北外镇。
通川区北外镇在
达州市中心城区北郊,镇政府驻地高家坝,离市中心城区7公里,属210国道过境场镇,东与盘石乡相接,南与东城街道相依,西与西外镇、双龙镇、东岳乡交接,北与罗江镇相邻,境内犀牛山和凤凰山各座东西,州河横贯南北,形成了两山对峙,一水中流的地貌特点,洲河沿岸的四坝(张家坝、韩家坝、徐家坝、高家坝)和两溪一江(苦竹溪、石龙溪和明月江)构成了一幅壮丽的山水画。