1950年为黄良乡,1961年建公社,1984年改乡。
1996年,面积19.3平方千米,人口1.8万人,辖黄良中学家委会和立元、东湖、西湖、北湖、小邵、大邵、葛村、西仁、北仁、南仁、黄良、上北良、下北良、南堀垛、北堀垛、石佛寺、解家庄、聂家河、黄良街、东古城、西古城21个行政村。
2002年,代码610116204,辖黄良镇、黄良、上北良、下北良、北堀垛、南堀垛、西古城、东古城、北湖、东湖、立元、西湖、小邵、葛村、大邵、石佛、南仁、北仁、西仁、解家庄、聂家河21个行政村。2007年撤乡改设街道。