A 15-year-old girl from O’Fallon, Missouri has died after being struck by a boat while swimming in Table Rock Lake Sunday.