Teague, Texas had the most lightning strikes than any other city in the U.S. at 735 strikes and 1,903 events per square mile.