Η πόλη πήρε το όνομά της από το δάσος βελανιδιάς «dubrava» και ιδρύθηκε τον 7ο αιώνα. Τα αρχαιολογικά ευρήματα, ωστόσο, δείχνουν μια ακόμη παλαιότερη ιστορία ίδρυσης. Για μεγάλο χρονικό διάστημα, αυτό το φρούριο ήταν ο μόνος άξιος αντίπαλος της Βενετικής Δημοκρατίας στην Αδριατική Θάλασσα.
Το Ντουμπρόβνικ θεωρείται μία από τις ομορφότερες μεσαιωνικές πόλεις -φρούρια στον πλανήτη. Οι τοίχοι του έχουν μήκος 1,940 μέτρα και διατηρούνται πλήρως. Αυτό από μόνο του είναι αρκετά σπάνιο και σχεδόν μια εξαίρεση για αυτό το μέρος του κόσμου.
Ο κεντρικός δρόμος της πόλης του Ντουμπρόβνικ είναι το περίφημο Stradun, ή όπως το αποκαλούν οι ντόπιοι, η «Placa». Δημιουργήθηκε από το ανάχωμα του καναλιού που χώριζε την ακτή και το νησί όπου κάποτε βρισκόταν το Ντουμπρόβνικ.