Osogna (antiguamente en alemán "Ulonia") es una comuna suiza del cantón del Tesino, localizada en el círculo y distrito de Riviera.