Tiene una extensión territorial aproximada de 391 km², está conformado por 20 aldeas y 124 caseríos registrados en el Censo Nacional de Población y Vivienda de 2013, el código de identificación geográfica de San Juan de Flores, Francisco Morazán es 0820.