上安乡,隶属于海南省琼中黎族苗族自治县,地处琼中黎族苗族自治县南部,五指山脚下,东接和平镇,东南与吊罗山乡接壤,南与保亭、陵水两县相毗邻,西靠五指山,北连长征镇,乡人民政府驻地距离县城18千米。行政区域总面积206.61平方千米。根据第七次人口普查数据,截至2020年11月1日零时,上安乡常住人口5974人。
民国二十四年(1935年),分属白沙县和保亭县。1986年,改为上安乡。截至2018年末,上安乡户籍人口为7074人。截至2020年6月,上安乡辖1个社区、7个村,乡人民政府驻上安坪。
2011年末,上安乡农民人均纯收入3626元。2011年,上安乡财政总收入526万元,比上年增长44. 9%。截至2018年末,上安乡有工业企业8个,有营业面积超过50平方米以上的综合商店或超市1个。