Gorna Oryahovitsa es una población en el norte de Bulgaria, situada en la provincia de Veliko Tarnovo. Es el centro administrativo del municipio de Gorna Oryahovitsa.
La cercana aldea de Arbanasi cuenta con un gran número de monumentos históricos, como iglesias medievales y ejemplos de la arquitectura del Renacimiento Nacional Búlgaro.