乌镇地处黄土丘陵沟壑区。
地势由西北向东南倾斜。境内山大沟深,支离破碎。最高峰位于高西沟村后山,海拔1196米;最低点位于秦梁村沟底,海拔858米。乌镇,隶属于陕西省榆林市佳县。地处佳县西南部,东与佳州街道接壤,东南与店镇为邻,南连米脂县桃镇,西靠米脂县印斗镇,西北与金明寺镇相邻,北接通镇。总面积136.60平方千米。乌镇是中国红枣名乡。截至2020年6月,乌镇下辖1个社区、40个行政村。截至2018年末,乌镇户籍人口24382人。
2011年,乌镇农业总产值达到0.8亿元,工业总产值达到1.2亿元,社会消费品零售总额达1095万元。