According to a 2014 report by the American Academy of Orthopaedic Surgeons, globally, the average shoe size for a man is between 9 and 12. In the United States, the average man's shoe size is 10.5.
The taller than man is, the higher his shoe size is likely to be. A male, over the age of 13 and at a height of 6 feet 2 inches, has an average shoe size of 11 to 12. A male, over the age of 13 and at a height of 5 feet 5 inches or shorter, has an average shoe size of 7 to 9.