白元镇,隶属于河南省洛阳市伊川县,地处伊川县东南部,东南邻汝阳县,南靠葛寨乡,西与平等乡隔伊河相望,北接水寨镇,行政区域面积65.42平方千米。
1948年,置白元区;1983年12月,改为白元乡。2014年,白元乡撤乡建镇。截至2018年末,白元镇户籍人口为65185人。截至2020年6月,白元镇辖20个行政村,镇人民政府驻白元村金山大道139号。
2011年,白元镇财政总收入1091.7万元,比上年增长19.7%。2018年,白元镇有工业企业15个,其中规模以上5个,有营业面积超过50平方米以上的综合商店或超市47个。