El río São Francisco (en español San Francisco) es un ríobrasileño que nace en la Serra da Canastra en Minas Gerais, aproximadamente a 1.200 metros de altura, atraviesa el estado de Bahía, siendo el límite al norte con Pernambuco, también es la división natural entre Sergipe y Alagoas donde desemboca en el océano Atlántico. Es conocido en Brasil como el río de la unidad nacional o río de la integración nacional.