I found very interesting the data provided by the NCES on 2018-2019. According to them, 21 %. of public schools including the charters, offer at least one course entirely online. Also, only 6% of all public schools offer all their courses either onsite or online.