San Francisco es un municipio de Colombia, localizado en la subregión Oriente del departamento de Antioquia. Limita por el norte con el municipio de San Luis, por el este y por el sur con el municipio de Sonsón y por el oeste con los municipios de Sonsón y Cocorná. Su cabecera dista 96 kilómetros de la ciudad de Medellín, capital del departamento de Antioquia. El municipio posee una extensión de 373 kilómetros cuadrados.