靖安镇,隶属于云南省昭通市大关县,位于昭阳区、大关县、永善县三县区结合部,东与昭阳区盘河乡接壤,南与昭阳区青岗岭回族彝族乡毗邻,西与昭阳区洒渔乡相连,北与大关县高桥乡、永善县茂林镇交界。区域面积176.08平方千米,截至2019年末,户籍人口48134人。
原名小堡子,为古代驻兵地。民国初,为北三区。1952年,改为靖安区。1966年,为前进公社。1984年,为靖安区。1988年,改靖安乡。2012年9月,撤乡设镇。截至2020年6月,靖安镇下辖6个社区和11个行政村。
2019年,靖安镇有工业企业10家,有营业面积超过50平方米以上的综合商店或超市15家。