Los dos grupos étnicos predominantes son los indo-triniteños, descendientes de trabajadores de la India (40, 3% de la población) y afro-triniteños, quienes descienden de esclavos africanos (39, 5%). Juntos suman alrededor del 79, 8% de la población; la mayoría del resto son personas de origen mixto, con pequeñas minorías de europeos.