Herceg Novi ([xěrtseɡ nôʋiː] en serbio cirílico: Херцег Нови, en italiano: Castelnuovo) es una ciudad del suroeste de Montenegro.
Tras la caída del Imperio romano occidental, en 476, Bizancio la gobernó durante seis siglos.
En el siglo X, Dračevica pierde su independencia, convirtiéndose en provincia del ducado de Zeta.
Los turcos conquistaron la ciudad en 1482, con una pequeña pausa, entre 1538 y 1539, cuando fue ocupada por España (véase Sitio de Castelnuovo).
Ya en Croacia, a 30 km está el aeropuerto de Dubrovnik, que conecta con más destinos europeos.