Fangchenggang (kinesisk: 防城港; pinyin: Fángchénggǎng) er en by på præfekturniveau i autonome region Guangxi for zhuangfolket i Kina .
Fangchenggang er en kystby i det sydlige Guangxi, ved grænsen til Vietnam. Dets areal er på 6.181 km², hvoraf 120 km² er byområde. Præfekturet har 840.000 indbyggere, med en befolkningstæthed på 136 indb./km² (2007). Et amt, Shangsi, har mere end 200.000 indbyggere. Stedet ligger i den økonomiske zone Beipu Wan, og er kendt for en stor importterminal for kul fra Sydøstasien, med det tilhørende Fangchenggang kulkraftværk. Der er også et atomkraftværk som er planlagt til at påbegynde el-produktion i 2015.