东坑镇位于广东省东莞市中部,地处穗、深、港经济走廊,公路网络完善,北距广州70公里,南至深圳特区60公里,距东莞火车站5公里,距香港90公里。
东、南、西、北分别与东莞市寮步、大朗、常平、横沥、茶山5镇接壤,属半埔田篇半丘陵地区。 全镇面积27.5平方公里,常住人口2.8万,流动人口10万多,镇府驻地距东莞市中心区20公里。