River floods are listed among the natural disasters that can directly influence different aspects of life, ranging from human lives, to economy, infrastructure, agriculture, etc. Organizations are investing heavily in research to find more efficient approaches to prevent them. The Artificial Intelligence of Things (AIoT) is a recent concept that combines the best of both Artificial Intelligence and Internet of Things, and has already demonstrated its capabilities in different fields. In this paper, we introduce an AIoT architecture where river flood sensors, in each region, can transmit their data via the LoRaWAN to their closest local broadcast center. The latter will relay the collected data via 4G/5G to a centralized cloud server that will analyze the data, predict the status of the rivers countrywide using an efficient Artificial Intelligence approach, and thus, help prevent eventual floods. This approach has proven its efficiency at every level. On the one hand, the LoRaWAN-based communication between sensor nodes and broadcast centers has provided a lower energy consumption and a wider range. On the other hand, the Artificial Intelligence-based data analysis has provided better river flood predictions.