Elbląg er en by i Polen, tidligere Øst-Preussen, ved elven Elbląg. Byen er 18 km fra munningen i Zalew-Wiślany (Frisches Haff); 55 km sørøst for Gdansk og 90 km sørvest for Kaliningrad.
I 2016 hadde Elbląg 121 191 innbyggere. Byen er en elvehavn og et jernbaneknutepunkt. Polske myndigheter planlegger å bygge en kanal fra Elblag til Østersjøen i løpet av perioden 2015–2022. Viktige næringsvirksomheter er maskin-, beklednings- og treindustri.
Historie
Elbląg, som ble anlagt i 1237 rundt en av Den tyske ordens borger, ble senere en viktig handels- og skipsfartsby og hansestad. Fra 1454 var Elbląg fristad under Polen. På 1600-tallet ble byen den viktigste østersjøhavn for handelen på England.
I periodene 1626–1636 og 1655–1660 ble byen besatt av svenskene. Ved Polens første deling i 1772 kom Elbląg under Preussen. Størstedelen av byen ødelagt under andre verdenskrig i 1944. Fra 1945 ble Elbląg igjen polsk.