La población de la ciudad de Villa Unión, cabecera del municipio de Poanas es de 16.925 habitantes, la población del municipio es de 29.466 habitantes según censo de 2005.