Dubrovnik na Idade Média era uma república marítima fortemente fortificada.
Ela vivia do comércio no Mar Adriático, ligando o Mediterrâneo aos Bálcãs e ao interior europeu. Suas muralhas enormes protegiam a cidade de invasões e tornavam-na quase impenetrável.