天堂镇,隶属于广东省云浮市新兴县,位于新兴县西南部,东与河头镇、大江镇接壤,西、南与阳春市交界,北与云安县毗邻。[3]行政区域面积133.89平方千米。[4]截至2020年末,天堂镇常住人口为41957人