Ytterligare 6,5 miljoner är internflyktingar inom landet. Flyktingkrisen är den största sedan andra världskriget.
Över 2,3 miljoner människor har tagit sig till Polen, men många har fortsatt till andra länder eller återvänt till Ukraina. Drygt 608 000 har tagit sig till Rumänien, över 387 000 till Moldavien och 364 000 till Ungern sedan kriget började den 24 februari.
Flyktingströmmen har minskat något de senaste dagarna då människor avvaktar hur kriget utvecklar sig, enligt hjälparbetare från olika organisationer.
FN:s livsmedelsprogram WFP uppger på onsdagseftermiddagen att man har tillhandahållit mat till en miljon människor i nöd i landet. Bland annat 330 000 limpor med nybakat bröd till familjer i Charkiv, Ukrainas näst största stad.