苏龙口镇,隶属于山西省忻州市原平市,地处
原平市东北部,东、北濒滹沱河,与代县
新高乡、
阳明堡镇相望,东南与五台县
阳白乡毗邻,南接
东社镇,西部为
中阳乡,西北与
沿沟乡、
崞阳镇隔河相望,距原平市区约35千米,
区域总面积227.23平方千米。
1949年,苏龙口镇境域属崞县第六区;1984年10月,由苏龙口公社改为苏龙口镇。
截至2018年末,苏龙口镇户籍人口为14804人。
截至2020年6月,苏龙口镇下辖20个行政村,
镇人民政府驻苏龙口村。
2018年,苏龙口镇有工业企业38个,其中规模以上2个,有营业面积超过50平方米以上的综合商店或超市1个。