thumb|right|300px|Państwa w okolicach Pirenejów w czasach średniowiecznych; hrabstwo Ribagorza również zaznaczone Hrabstwo Ribagorza (, , ) – historyczne hrabstwo związane z Królestwem Nawarry. Leżało u stóp Pirenejów pomiędzy rzekami Esera i Noguesa Ribagorza, a najważniejszym miastem było Benabarre. Na wschodzie graniczyło z hrabstwem Pallars, na zachodzie z Sobrarbe. Obecnie są tereny należące do comarki Ribagorza ze stolicą w Graus i zachodniej części Alta Ribagorça.

Początkowo mogło być powiązane z Marchią Hiszpańską; pierwszy wymieniany w dokumentach hrabia Ribagorzy to Galindo (w 833 roku). Pierwszy potwierdzony historycznie władca to Rajmund I. Od początku X wieku hrabstwo było zmuszone do płacenia trybutu Aragonii. Po 1019/20 roku król Nawarry Sancho III Wielki podbił jego tereny i połączył z Sobrarbe. Po jego śmierci trafiły do jednego z synów Gonzalo Sáncheza, ale już w 1045 podbił je jego przyrodni brat Ramiro I, król Aragonii. W późniejszych czasach Ribagorza była jeszcze dwa razy wydzielana z Aragonii. Po raz pierwszy uczynił to Jakub II Sprawiedliwy dla swego młodszego syna Piotra (otrzymał również Empúries i Prades). Po śmierci jego wnuka teren wrócił do korony. Po raz drugi Ribagorza wydzielono dla nieślubnego syna Jana II Aragońskiego, Alonso, wielkiego mistrza zakonu Calatrava.