Orjahowo ist eine Stadt im nordwestlichen Teil Bulgariens, Oblast Wraza, am rechten Ufer der Donau gelegen. Mit einer Einwohnerzahl von 6744 (15.06.2004) gehört Orjahowo zu den kleineren Städten des Landes. Das KFZ-Kennzeichen ist BP, die Postleitzahl - 3300.