古代境内设有龙门、来暮、三徙3乡,其中龙门乡辖王湖、聂村一带;来暮乡辖源涡一带;三徙乡辖王村、荣村一带。
元至正四年(1344年),南关设普润坊(南关东)、德惠坊(南关南)、市利坊(南关西)3坊。
明清时期,辖区范围内南关设一、二、三、四个领都,其他区域设源涡都、王湖一都、王湖二都、龙田都、左付都、秋村都、使张都、使赵都、西荣都,分别隶属领都在城二都、在城四都、在城五都、南关二都、南关三都。
1919年为第一区,直属榆次县。
1948年,榆次属第八区,区政府驻西聂村。
19设7个乡。
其六堡、使赵、近城3乡,上属第三区;东聂乡属第四区;南关、源涡、王胡3乡属城关区。
1953年10月区政府改为区公所。
1954年,撤销区建置,城关区及东关、王胡、源涡3乡划归榆次市。
1956年5月,县辖东聂乡和市辖源涡乡以及白草坡村并入王胡乡,六堡村划入使赵乡,属榆次市。
1958年9月撤乡建制,成立市区人民公社,机关驻新集街,上属榆次市。
1959年5月,成立郊区人民公社。
1964年苏家庄划出,归山庄头公社管辖,至此共辖24个大队。
1965年人民公社机关迁驻郭家堡。
1971年7月榆次市、县分设,属榆次市。
1983年8月郊区人民公社更名为郭家堡人民公社。
1984年2月,撤销公郭家堡人民公社改郭家堡乡。
2000年1月属榆次区。