新街镇,隶属于云南省楚雄彝族自治州大姚县,地处大姚县西北部,东南与金碧镇接壤,南邻金碧镇凉桥,西靠石羊镇,东北与六苴镇、昙华乡相连,行政区域面积218.97平方千米。截至2019年末,新街镇户籍人口为27195人。
1949年12月,置西区人民政府;1988年,设新街乡。2013年2月,撤销新街乡,设立新街镇。截至2020年6月,新街镇辖1个社区、8个行政村,镇人民政府驻新街集镇。
2019年,新街镇有工业企业7个,其中规模以上2个,有营业面积超过50平方米以上的综合商店或超市15个。