There are expats in Cuba, but not in great numbers. Generally, it's more difficult for Americans to live there than others, but that is on the American end and not the Cuban end; still, there are a few. Certainly there are European, Canadian and other expats there, some married to Cubans. Also, there are expats who spend 3 to 6 months there every year. Cuba is difficult. Foreigners are not encouraged to mingle in with the local population. You can't work, can only buy certain "foreigner" properties, and are encouraged to use the "foreigner" currency (CUC) although you can use the local one (CUP). There are shortages of everything, food choices are limited, and there is very very very limited access to the internet. Very few foreigners have Cuban citizenship, but those who do are able to work and to get food with their ration card. I love Cuba and I've visited many times but I don't think I could live there. Cubans have suffered a lot, and although they are incredibly resilient they are not that open to outsiders. Associating with foreigners can cost some of them their jobs. Also, since most Cubans who approach tourists are hustlers and whores, most "regular" Cubans are afraid of being mistaken for them.