Karojba, naselje i središte istoimene općine u Istarskoj županiji, u zapadnoj Istri, 14 km sjeverozapadno od Pazina; leži na 211 m nadmorske visine. Naselje ima 398, a općina 1438 stanovnika (2011). Stanovništvo se bavi poljodjelstvom, vinogradarstvom i stočarstvom. U naselju je jednobrodna župna crkva Svih svetih iz 1580; proširena 1840. i 1913. U sastavu općine četiri su naselja.