Hepu (Chinese: 合浦; pinyin: Hépǔ), alternately romanized as Hoppo, Hopu or Hop'u, is a county under the administration of Beihai City in southeastern Guangxi, China. It borders Lianjiang to the southeast, Bobai County to the northeast, the Gulf of Tonkin to the south, Qinzhou to the west, and Pubei County to the north.