Kilnamanagh Upper (Irish: Cill na Manach Uachtarach) is a barony in County Tipperary, Ireland. This geographical unit of land is one of 12 baronies in County Tipperary. Its chief town is Borrisoleigh. The barony lies between Ormond Upper to the north (whose chief town is Toomevara), Kilnamanagh Lower to the south (whose chief town is Dundrum) and Eliogarty to the east (whose chief town is Thurles). It is currently administered by Tipperary County Council.