镇巴县兴隆镇位于县城以东,楮河中上游,星子山主峰脚下,全境229平方千米,最高海拔1924米,最低海拔方土伟换号征者出670米。辖10个村1个社区,共92个村民小组。总人口16696人(2017)。该镇与本县泾洋街道、杨家河镇、平安镇、观音镇、小洋镇及西乡县高川镇相邻。