According to the 2010 Census, the population of Culebra is 1,818.
In 1894, written reports indicated that there were 519 residents living in five communities: San Ildefonso, Flamenco, San Isidero, Playa Sardinas I y II, and Frayle.