According to the 2000 Census, Cruz Bay has a population of 2,743 people.
Segundo o censo do 2000, Cruz Bay tiña 2,743 habitantes.