清水乡位于昭化区南部。东与王家镇来自交界,南与苍溪县接壤,西与太公镇毗连,北与柏林沟镇为邻。面积50.17平方千米。辖8村73组,总人口9424人(2017),汉族。乡政府驻地清水铺,距元坝镇36公里。乡以驻地命名。