The average shoe size for men in the United States is between a size 10 and 11. Knowing your shoe size can prevent foot pain and other problems.
Never order the wrong size again. Fact checked by Isaac Winter Measure your foot with a pencil, paper, and ruler for accuracy at home. Compare your measurements with the brand's shoe size chart for ...