El asedio de Dubrovnik (en croata, Obrana Dubrovnika, en serbio, Блокада Дубровника, Blokada Dubrovnika) fue un enfrentamiento militar entre el Ejército Popular Yugoslavo (JNA, del serbocroata: Jugoslovenska narodna armija) y las fuerzas croatas que defendían la ciudad de Dubrovnik y sus alrededores durante la Guerra de Croacia.