La población está compuesta principalmente por afro trinitenses (los descendientes de los antiguos esclavos negros), indo trinitenses (indios del este traídos originalmente a la isla como trabajadores subcontratados del norte de la India), blancos y chinos, muchos de los cuales se mezclan racial y culturalmente. La población total según un censo de principios del siglo XXI es aproximadamente 40% indo trinitense, 37% afro trinitense, 21% mixto y un 2% de otros grupos.
Los africanos son dominantes en las áreas urbanas, en los campos petroleros, en las áreas agrícolas más pobres del norte, este y sureste, y en Tobago. Los indios orientales son dominantes en las mejores regiones agrícolas. Aunque son superados en número en Puerto España y San Fernando, los indios orientales urbanos tienden a estar en mejores condiciones económicas que los africanos urbanos y tienden a estar muy involucrados en el comercio, la industria y las profesiones.