Bagrat II de Tao Supérieur (en géorgien : ბაგრატ II ; mort en 966/969) est un prince géorgien du Xe siècle ayant régné sur le duché de Tao Supérieur de 961 à sa mort. Personnalité dont la position au sein de la dynastie des Bagrations reste trouble, il arrive sur le trône après un coup d'État contre son père mais ne parvient pas à se maintenir bien longtemps en tant que duc.