Byen ble bygget opp sammen med en liten eksisterende bosetning etter lovgivning fra 1816 som tillot bygging av en stor havn for å betjene Dublin. Det var kjent som Dunleary til det ble omdøpt til Kingstown til ære for kong Georg IV som besøkte stedet. i 1921, men Irlands uavhengighetskamp pågikk, endret bystyre det tilbake til det gamle irsk-gæliske navnet., og i 1920 fikk det sitt nåværende navn Dún Laoghaire som "Dunleary" ble anglisert fra. Over tid ble byen et boligområde, en badeby, endestasjonen til Irlands første jernbane og det administrative sentrum av den tidligere bydelen Dún Laoghaire, og fra 1994 i det administrative grevskapet Dún Laoghaire – Rathdown.