东莞市有多少个镇和区

东莞市有多少个镇和区

东莞市有28个镇和4个区。石龙镇、石排镇、茶山镇、企石镇、桥头镇、东坑镇、横沥镇、常平镇、虎门镇、长安镇、沙田镇、厚街镇、寮步镇、大岭山镇、大朗镇、黄江镇、樟木头镇、谢岗镇、塘厦镇、清溪镇、凤岗镇、麻涌镇、中堂镇、高埗镇、石碣镇、望牛墩镇、洪梅镇、道滘镇。东莞市东接惠州市惠城区和惠阳区,南抵深圳市龙岗区和宝安区,西挨广州市南沙区、番禺区和萝岗区,北达广州市增城区和惠州市博罗县。四周共与广州、深圳和惠州的9个县级行政区接壤。