乌干达先令是乌干达的流通货币。货币编号UGX。辅币单位为分，1先令=100分。现行流通硬币计有10、50、100、200和500先令；钞票计有1000、2000、5000、10000、20000和50000先令。
历史.乌干达当局于1966年起自行发行货币，取代与肯亚、坦桑尼亚共用的东非先令(East African shilling)。后来由于严重通货膨胀，原有货币于1987年以100:1收兑。