De acuerdo al censo de 2002, Puerto Williams poseía 1952 habitantes; de ellos, un número importante es descendiente de los colonos ingleses llegados a fines del siglo XIX, debido a los planes de colonización del gobierno en aquella época.