赤水镇,隶属于陕西省渭南市华州区。地处华州区最西部。东接华州街道、下庙镇,南与高塘镇、瓜坡镇相邻,西与临渭区向阳街道交界,北临渭河与临渭区龙背街道相望。介于北纬34°12′—34°39′,东经109°39′—110°2′之间。南北最大距离12.4千米,东西最大距离10.5千米,总面积77.60平方千米。
民国元年(1912年)后,属华县赤水乡。1959年,划归渭南县。1961年9月,复属华县,改赤水公社。1984年,改置赤水镇。截至2020年6月,赤水镇下辖3个社区、18个行政村。截至2018年,赤水镇户籍人口46901人。
2011年,赤水镇农业总产值为1.5亿元,工业总产值达到1150万元,社会消费品零售总额达1.2亿元。