乌兰镇隶属于甘肃省白银市靖远县,地处靖远县中部黄河南岸,其行政区域总面积363.67平方千米,下辖9个社区、10个行政村,这里不仅交通便利,而且境内还分布着靖远虎豹口红军西路军强渡黄河遗址。