Uniunea economică (Economic Union) reprezintă un acord între cel puțin două țări, de liberă circulație a bunurilor, serviciilor, capitalurilor și oamenilor. Printr-un acord de acest gen este facilitată libera circulație a capitalurilor, a forței de muncă și a tuturor bunurilor și serviciilor. De asemenea, o uniune economică implică armonizarea și unificarea politicilor sociale, fiscale și monetare. Prin toate acestea politici comune se urmărește și asigurarea funcționării pieței comune. Acest tip de bloc comercial presupune o integrare mai profundă ca o uniune vamală. Următorul stagiu de integrare este cel al Uniunii Economice și Monetare. Cel mai cunoscut exemplu de bloc comercial de acest tip este cel al Uniunii Europene. Toate statele membre fac parte din Uniunea Economică și cele din zona euro fac parte și din uniunea monetară.