大华镇,隶属于青海省西宁市湟源县,地处湟源县中部,黄土高原向青藏高原的过渡地带,西与申中乡接壤,北邻湟水河。区域面积215.63平方千米。2018年,户籍人口有21064人。
1949年,沿旧制设达华乡。1958年,设达华公社。1984年,复设达华乡。2001年,改设大华镇。截至2019年10月,大华镇下辖25个行政村。
2018年,大华镇有工业企业73家,营业面积超过50平方米以上的综合商店或超市46个。