La Unión es una ciudad menor peruana,[3] ubicada en el distrito homónimo, perteneciente a la provincia y departamento de Piura, al norte del Perú.
Es asimismo capital del distrito homónimo.
Se encuentra a una altitud de 17 m s. n. m. Tenía una población de 19 155 habitantes en 2017.
[4] La Unión se ubica a varios kilómetros de las ciudades de Catacaos y Piura.
A su vez, se encuentra cerca al límite con el distrito de Vice, de la provincia de Sechura.