Se localiza a una latitud 20º21'33" sur y a una longitud 50º41'48" oeste, estando a una altitud de 402 metros.
[1] São Francisco pertenece a la Microrregión de Jales.
Datos del Censo - 2010[1] Población total: 2.793 Densidad demográfica (hab./km²): 36,94 El Cristianismo está presente en la ciudad de la siguiente manera: La iglesia católica del municipio forma parte de la Diócesis de Jales.
[6] En la ciudad están presentes las más diversas creencias evangélicas, principalmente pentecostales, incluidas las Asambleas de Dios de Brasil (la iglesia evangélica más grande del país),[7][8] Congregación Cristiana,[9] entre otras.
Estas denominaciones están creciendo cada vez más en todo Brasil.