Uonukuhihifo is an islet which belongs to Uonukuhahake island, Tonga. It is located within the Ha'apai Group.