Folketallet i provinsen var ved folketellingen i år 2000 på 396.700 innbyggere. På samme tidspunkt var kjønnsfordelingen på 50,5 % menn og 49,5 % kvinner, og vel 81 % av befolkningen bor i byer. Befolkningen stammer i vesentlig grad fra spanske og franske immigranter. I alt 37 steder er klassifisert som byer, men den desidert største er provinshovedstaden Cienfuegos med sine vel 150.000 innbyggere. Her ligger også universitetet som i hovedsak gir undervisning i tekniske fag og dels i språk. Det er derfor ikke sjeldent at man kan støte på studenter fra Skandinavia som (som regel) tar ulike kurs i spansk.