Kastelnova veya Yeni Hersek (Karadağca: Herceg NoviKiril: Херцег Нови; Osmanlı dönemindeki adı Kastelnovo) Karadağ'da, Kotor Körfezi'nin batı girişindeki Orjen Dağı'nın eteklerinde yer alan bir sahil şehridir . 2011 nüfus sayımına göre 30.864 nüfuslu Herceg Novi Belediyesi'nin idari merkezidir.[1]
Kastelnova, 1382 yılında Bosna Kralı I. Tvrtko Kotromaniç tarafından bir kale olarak kuruldu. Osmanlı Devleti 1481 tarihinde şehri fethetti. şehirdeki Osmanlı idaresi 200 yıl sürdü. Kotor Körfezi'ni ziyaret eden Evliya Çelebi, Kastelnova'da Hırvatlar, Boşnaklar ve Arnavutların şehirde yaşadığından bahseder.[2]
Kastelnova 1687 yılında, Girolamo Corner yönetimindeki Venedik Cumhuriyeti tarafından ele geçirildi ve bir idari birim olan Venedik Arnavutluğu'na dahil edildi. Venedikliler eski şehir surlarını ve kulelerini yeniden güçlendirdiler. 24 Ağustos 1798'de Kastelnova, Avusturya tarafından ilhak edildi ancak daha sonra 26 Aralık 1805'teki Pressburg Antlaşması uyarınca Rusya'ya devredildi. Ruslar, 28 Şubat 1806 ile 12 Ağustos 1807 arasında Herceg Novi'yi resmen işgal etti. 7 Temmuz 1807'de şehir, Tilsit Antlaşması uyarınca Napolyon Bonapart'ın Fransız İmparatorluğu'na devredildi. 1814'te Avusturya, şehri ele geçirdi. Şehirdeki Avusturya idaresi 1918 yılına kadar devam etti. 1. Dünya Savaşından sonra şehir, Yugoslavya Krallığı'nın idaresine girdi.
Kastelnova şehirinde tipik Akdeniz iklimi görülmektedir. Yaklaşık yılda 200 gün güneşli geçmektedir. Yıllık ortalama sıcaklık 16,2 °C'dir. Mayıs'tan Eylül'e kadar ortalama sıcaklık yaklaşık 25 °C'dir.[4] Yıllık yağış oranı yaklaşık 1,930 mm'dir.