羊头镇位于钟山县城东南部,地处富江下游,总面积为160平方公里,辖12个村委,79个自然村,耕地总面积为2950公顷,粮食播种面积4869公顷,经济作物面积2960公顷,有林面积5518.2公顷。总人口37735人,其中农村人口36759人,有瑶、苗壮等少数民族719人。2000年被定为革命老区。
该镇至县城通三级公路,镇内村村公路,交通十分便利。镇内建有2座水电站,电力供应充足;程控电话遍布镇村,装机容量达600门。
羊头镇属典型的农业大镇,土地资源丰富,基础农业主要以种植水稻、玉米、红薯、花生、木薯、甘蔗、红瓜子、烤烟为主。近年来,全镇大搞农业综合开发,狠抓农业产业结构的调整,主要引种油匣、淮山、香芋、莴笋、荸荠、茨菇等经济作物。同时依托电力优势,大力发展煤炭、造纸等产业。
2007年划为贺州市八步区,属于平桂管理区管辖。