尼巴镇,隶属于甘肃省甘南藏族自治州卓尼县,地处卓尼县城西南面76千米处,东与喀尔钦镇接壤,南邻四川省阿坝藏族羌族自治州若尔盖县,西与碌曲县境相连,北与刀告乡相邻。区域面积771.95平方千米。2018年,户籍人口5681人。根据第七次人口普查数据,截至2020年11月1日零时,尼巴镇常住人口为4588人。
1949年前,属卓尼杨土司车巴旗和国民党调治局录竹乡。1949年后,属尼巴乡。1958年,临卓两县合并时,改录竹公社一大队(住地尼巴村)。1961年,临卓分开后改为尼巴乡。截至2021年10月,尼巴镇下辖4个行政村。
2018年,尼巴镇有工业企业1家,营业面积超过50平方米以上的综合商店或超市9家。