Dolna Orjahovica (búlgaro: Долна Оряховица) é uma cidade da Bulgária, localizada no distrito de Veliko Tarnovo. A sua população era de 3,027 habitantes segundo o censo de 2010.[2]