Село Абгархук расположено в равнинно-холмистой местности к востоку от райцентра Гудаута. В административном отношении территория села представляет собой Абгархукскую сельскую администрацию. С севера село примыкает к главному шоссе Абхазии.
На севере Абгархук граничит с селом Ачандара, на востоке - по реке Аапста с селом Аацы, на юге граничит с селом Арсаул, на западе - граничит с Куланырхуа.
Исторически село подразделяется на 6 посёлков: Абаху Амца, Абгархук Ахабла (собственно Абгархук), Багикыта, Базикыта, Тасракуа и Цоухуа.
В XIX веке Абгархук был разделён между соседними сельскими общинами, поэтому первые данные о населении села относятся к первой половине XX века.
В сталинский период в Абгархук, как и во многие другие сёла Бзыбской Абхазии, переселили грузинских крестьян. Большинство из переселённых мегрельских крестьян размещается среди абхазского населения в посёлке Багикыта, примыкающем к основному шоссе. Абгархукские мегрелы, в основном, хорошо овладели абхазским языком. Во время грузино-абхазской войны большинство грузин покинуло село.