Karojba (Italiaans: Caroiba of Caroiba del Subiente) is een gemeente in de Kroatische provincie Istrië.

Karojba telt 1489 inwoners. De oppervlakte bedraagt 35 km², de bevolkingsdichtheid is 42,5 inwoners per km².

Gemeente in Kroatië
Istrië (provincie)