El río Francia es un afluente del río Alagón por su margen derecha en la provincia de Salamanca. Se origina en la Peña de Francia y desemboca en el río Alagón tras 25 kilómetros de distancia. Recibe el agua del Arromilano y del Arroyo de San Benito.
El río pasa por la población de Las Casas del Conde, Cepeda, Sotoserrano y Miranda del Castañar. Todavía se hayan molinos del siglo XX, tanto en buen estado como en ruinas. Hay puentes centenarios y la central eléctrica construida en 1909, en el monte Peñalbo, que abastecía en su día a 22 pueblos de la Sierra de Francia.
Anteriormente era un río abundante en truchas, sin embargo, a causa de los vertidos residuales la cantidad de especies que se pueden hallar han disminuido considerablemente.