狗街镇,隶属于云南省昆明市宜良县,地处宜良县南部,东与石林县毗邻,南与竹山镇接壤,西南与澄江市相邻,西与南羊街道相连,北与匡远街道交界,总面积207.7204平方千米。2025年11月,狗街镇户籍人口67212人。
1949年前,设玉龙,铁池,莲池三乡;1987年12月,狗街公社改为狗街镇。截至2025年11月,狗街镇辖12个社区、9个行政村,镇人民政府驻狗街村。
截至2019年末,狗街镇有工业企业12个,其中规模以上10个,有营业面积超过50平方米以上的综合商店或超市37个。