谢岗镇隶属于广东东莞,位于东莞市最东端,是东莞市的“东大门”,接壤惠州,毗邻深圳,与清溪、樟木头、常平、桥头四镇相接,全镇土地面积103平方公里,南部为山区,北部为平原。常住人口1.8万人,外来人口8.2万人。 镇中心位于北纬22°58′2.″ ,东经114°09′39″。
2010年,谢岗全镇实现国内生产总值35.9亿元,比2005年增长1.4倍。 截至2012年,谢岗镇辖1个社区和11个行政村。
清代属归城乡。1953年属桥头区,1961年析樟林头公社置谢岗公社,1983年撤社设区,1987年撤区建镇。
截至2012年,谢岗镇辖1个社区:泰园社区,11个行政村:窑山村、大龙村、黎村村、曹乐村、五星村、南面村、赵林村、谢山村、谢岗村、稔子园村、大厚村。 镇政府驻泰园社区。