Ancienne commune du canton du Tessin, district de Lugano, ayant fusionné en 2012 dans la commune de Collina d'Oro. Carabietta est situé sur le lac de Lugano, sur la rive orientale du golfe d'Agno. 1335 Carabio (toponyme également utilisé pour Carabbia), 1375 La Carabieta. 58 habitants en 1801, 74 en 1850, 50 en 1900, 60 en 1950, 48 en 1960, 100 en 2000, 111 en 2010, 107 en 2011.
C. fit partie de la pieve d'Agno jusqu'au XIVe s., passa aux XVe-XVIe s. à celle de Lugano et fut rattachée politiquement à la commune de Morcote de 1803 à 1816. Au Moyen Age (1335) et sous l'Ancien Régime (1664, 1784), C. bénéficiait du statut de cassina, autrement dit jouissait de l'immunité, de franchises impériales et était exempte d'impôts. Filiale de la paroisse de Morcote, l'église Saint-Bernard, mentionnée dès 1634, fut érigée sur les fondations d'un oratoire du bas Moyen Age. Autrefois communauté agricole dont les revenus étaient complétés par l'émigration, C., qui fut l'une des plus petites communes du Tessin, se transforma peu à peu en village résidentiel, lié du point de vue économique et scolaire à Barbengo et Grancia.