石牛镇,隶属于四川省绵阳市梓潼县,地处梓潼县西南部,与黎雅镇、忠兴镇、自强镇毗邻,全镇行政区域面积64.89平方千米。
民国初年,设石牛乡团。民国二十九年(1940年),设石牛乡。1992年,乡改镇。截至2019年末,石牛镇辖区户籍人口19589人。截至2020年6月,石牛镇下辖1个社区和10个行政村, 镇人民政府驻金石路96号。
2011年,石牛镇农民人均纯收入5135元。截至2019年末,石牛镇有工业企业14个,有营业面积超过50平方米以上的综合商店或超市14个。