截至2019年8月,佛山有5个区:禅城区、顺德区、南海区、三水区、高明区。

1、禅城区有3个镇:南庄镇、祖庙镇、石湾镇。

2、南海区有6个镇:里水镇、九江镇、丹灶镇、大沥镇、狮山镇、西樵镇。

3、顺德区有6个镇:陈村、均安、杏坛、龙江、乐从、北滘。

4、高明区有3个镇:杨和镇、更合镇、明城镇。

5、三水区有5个镇:白坭镇、乐平镇、大塘镇、芦苞镇、南山镇。