Según el Conteo de Población y Vivienda de 2005 realizado por el Instituto Nacional de Estadística y Geografía, la población del municipio de San Francisco de Borja es de 2,243 habitantes, de los cuales 1,132 son hombres y 1,111 son mujeres.