Горна Оря́ховиця — місто в Великотирновській області Болгарії. Адміністративний центр муніципалітету Горна Оряховиця.
Муніципалітет Горна Оряховиця розташований у Центральній Північній Болгарії, у мальовничих північних передгір’ях Арбанашської височини, на кордоні між Передбалканами та Дунайською рівниною.
Висоти навколо міста порізані ущелиною річки Янтра.
Це другий за величиною економічний центр Велико-Тирновської області. До складу муніципалітету входить 14 населених пунктів (2 міста і 12 сіл).
Клімат області помірно-континентальний, рельєф рівнинно-горбистий.
Муніципалітет розташований на міжнародній дорозі Е-85, яка є частиною Європейського транспортного коридору №9.
Населення становить 31 863 осіб.
Угода про співробітництво між Миргородською міською радою (Україна) та Радою громади Горної Оряховиуі (Республіка Болгарія) підписана 20.09.2013 року.