Con una extensión de 144.43 km², y con una población total de 34,045, según el VI Censo de Población y Vivienda 2007, la densidad del Municipio de La Unión es de 236 hab./km² .