旧圃镇,隶属于云南省昭通市昭阳区,地处昭阳区西部,东与龙泉、凤凰街道相连,南与永丰镇交界,西与洒渔乡、乐居乡相邻,北与北闸街道、青岗岭回族彝族乡接壤。区域面积90.88平方千米,截至2019年末,户籍人口75879人。
2006年1月,由原土城乡和原旧圃镇整体合并而成。截至2020年6月,旧圃镇下辖4个社区和5个行政村。
2019年,旧圃镇有工业企业8个,其中规模以上1个,有营业面积超过50平方米以上的综合商店或超市29个。