截至2019年7月,东莞市没有县,东莞市辖4个街道和28个镇,分别是莞城街道、南城街道、东城街道、万江街道、石龙镇、石排镇、茶山镇、企石镇、桥头镇、东坑镇、横沥镇、常平镇,虎门镇、长安镇、沙田镇、厚街镇,寮步镇、大岭山镇、大朗镇、黄江镇,樟木头镇、谢岗镇、塘厦镇、清溪镇、凤岗镇,麻涌镇、中堂镇、高埗镇、石碣镇、望牛墩镇、洪梅镇、道滘镇。具体介绍以下几个镇:
1、石排镇
石排镇隶属东莞市,位于广东省东莞市东北部,东江中下游南岸,镇政府中心位置位于东经113°94′,北纬23°09′,西距东莞市区20公里、广州50公里,南往深圳70公里,北与惠州市博罗县隔江相望。
2、企石镇
企石镇,广东省东莞市下辖镇,位于广东省东莞市东北部。企石镇东靠惠州市,西接石排镇、横沥镇,南邻常平镇、樟木头镇,北临东江。镇中心位置位于东经114°87′56″, 北纬23°08′24″。
3、横沥镇
横沥镇位于东莞市东部,是东莞市下辖的32个镇(街道)之一,毗邻东莞生态园,辖区面积54平方千米。镇中心位于东经113°58'22",北纬23°1'29"。
4、中堂镇
中堂镇隶属于广东省东莞市,地处穗莞深经济走廊之间,北隔江与新塘镇相望,西与麻涌镇相邻,东与高埗镇相接,南靠望牛墩镇,距广州市区46公里、东莞市区12公里。
5、石碣镇
石碣镇,隶属于广东省东莞市,位于东莞市东北部,地处东江河畔,东接石龙古镇,西临东莞市区,南距深圳78公里,北离广州62公里。
参考资料来源:东莞市人民政府-行政区划