In this paper, an artificial neural network (ANN) based on hybrid algorithm combiningparticle swarm optimization (PSO) with back-propagation (BP) is proposed to forecast thedaily streamflows in a catchment located in a semi-arid region in Morocco. The PSOalgorithm has a rapid convergence during the initial stages of a global search, while theBP algorithm can achieve faster convergent speed around the global optimum. By combiningthe PSO with the BP, the hybrid algorithm referred to as BP-PSO algorithm is presented inthis paper. To evaluate the performance of the hybrid algorithm, BP neural network is alsoinvolved for a comparison purposes. The results show that the neural network model evolvedby PSO-BP algorithm has a good predictions and better convergence performances