三星镇,隶属于上海市崇明区,地处崇明岛西部,东与庙镇为邻,南濒长江与江苏太仓隔江相望,西与庙镇和绿华镇接壤,北部紧邻新海镇。全镇总面积68.17平方千米,截至2019年末,三星镇户籍人口为39775人。
1984年2月,成立三星乡。1995年2月,撤乡建三星镇。截至2021年10月,三星镇辖1个社区、21个村,镇人民政府驻宏海公路4291号。
截至2019年12月,三星镇有工业企业19个,其中规模以上工业企业有1个,有营业面积超过50平方米以上的综合商店或超市5个。