临安镇为云南省红河哈尼族彝族自治州建水县下辖镇,地处建水县中部,辖县城区及城东南近郊,占地面积为358平方千米。东接面甸镇普雄乡密大地效哪田若年内,南靠全县最高峰五老峰与官厅镇、坡头乡接壤,西临青龙镇,北望展南庄镇。
截至2010年,全镇辖19个村委会,10个居民社区,有户籍人口50343户、147309人。