How many people knit in america?
According to the Craft Yarn Council of America, a whopping 53,000,000 people are knitting today in North America.
With a current population of around 311,000,000 that means that more than 17% of the country is knitting.
Another interesting statistic is that of those 53M people, 1 in every 3 of them is knitting socks! In 2009 it was reported that knitters finished an average of 3 socks each (the average was 2 in 2006, and 1 in 2004).