Romanshorn (Almanca: Romanshorn), İsviçre’nin Thurgau kantonunda, Arbon bölgesi’nde yer alan bir belediyedir. Kent, Bodensee (Konstanz Gölü) kıyısında bulunmaktadır.
Romanshorn’un ilk yazılı kaynaklarda adı 779’da Rumanishorn olarak geçmektedir. Orta Çağ boyunca St. Gallen manastırının ve Landenberg ailesinin etkisi altında kalmıştır. 1803’te belediye statüsü kazanmış, 1870’te iki ayrı belediye (Ortsgemeinde ve Munizipal) birleşerek günümüzdeki yapıyı oluşturmuştur. Reformasyonun ardından nüfusun önemli bir kısmı Protestanlığı benimsemiş, 20. yüzyıl başında Katolik ve Protestan kiliseleri ayrı ayrı inşa edilmiştir.
Belediyenin yüzölçümü yaklaşık 8,87 km²’dir. Rakımı 406 metredir. Nüfusu 2024 yılı itibarıyla 11.945 kişidir.
Romanshorn, Zürih’ten gelen demiryolu hattının son durağıdır. 1855’te açılan hat, şehri ülkenin diğer bölgelerine bağlamıştır. Ayrıca göl üzerinden Almanya’nın Friedrichshafen ve diğer kıyı kentlerine feribot seferleri düzenlenmektedir.
Romanshorn belediyesi, İsviçre’deki diğer belediyeler gibi Gemeinderat (belediye meclisi) ve Gemeindepräsident (belediye başkanı) tarafından yönetilir. Yerel yönetim kararları doğrudan demokrasi ilkeleriyle halk oylamasına sunulabilmektedir.
Tarihsel olarak tarım ve balıkçılık öne çıkarken, günümüzde sanayi ve hizmet sektörü ağırlıktadır. FATZER halat üreticisi ve Max Zeller & Sons ilaç şirketi burada kuruludur. Romanshorn ayrıca turizm ve ulaşım sektöründen de önemli gelir elde etmektedir.
Romanshorn’da turistik ve kültürel merkezler şunlardır: