História
A história de São Francisco começa, literalmente, com polícia. No fim do século XVII, quadrilhas assaltavam as estradas do sertão e as embarcações do rio São Francisco, e as autoridades coloniais mandaram bandeirantes combatê-las; um deles fez base num povoado chamado Pedras de Cima, depois Pedra dos Angicos. O arraial prosperou tanto que desbancou a vizinha São Romão — Vila Risonha desde 1831 — e recebeu a sede do próprio município pelas Leis Provinciais nº 1.755, de 1871, e nº 1.996, de 1873. Elevada a cidade em 5 de novembro de 1877, pela Lei Provincial nº 2.416, adotou o nome do rio. O século XX foi de partilhas: São Romão levou de volta seus distritos e se emancipou em 1923 (Lei estadual nº 843); Urucuia desmembrou-se em 1992 (Lei estadual nº 10.704); e em 1995 a Lei estadual nº 12.030 destacou Serra das Araras e Chapada Gaúcha para formar o município de Chapada Gaúcha. Mesmo assim, São Francisco segue com 3.308 km² e sete distritos, do Morro a Santa Isabel de Minas.