The United States experiences the highest number of tornadoes annually, with an average of about 1,200 tornadoes each year.