1.狗街镇距省会昆明73公里,距宜良县城17公里,东临石林县板桥,西南靠南盘江,西南靠澄江县,西接南阳镇,南接竹山乡,北接宽源镇。小镇驻地狗街,以前叫狗街,因为属于狗相。
2.截至2015年7月,狗街镇土地总面积213平方公里,辖9个村委会、12个社区居委会、110个村(居)民小组。