Gerrha (en árabe: جرهاء) fue una antigua ciudad de Arabia oriental, en el lado occidental del Golfo Pérsico.
Gerrha era una alteración griega del árabe Hajar (actual Hofuf), el nombre de la mayor ciudad de la antigua Bahrayn (Bahrayn también era conocida como Hagar o Gerrha en el período helenístico).
[3] No hay que confundir Agar (Gerrha) con Al-Hijr (al-Hijrah) de Arabia occidental, la actual Mada'in Saleh o al-Ula, cerca del mar Rojo.
[6] Estaba a 3,2 km del Golfo Pérsico, cerca de la actual Hofuf.
Además, se encontraron petroglifos en Grecia y se comprobó que fueron enviados por un hombre de Gerrha llamado Taym Al Lat, que es sin duda un nombre árabe.