塘厦镇,隶属于广东省东莞市,位于东莞市东南部,东连清溪镇,西邻黄江镇,南接凤岗镇和深圳市观澜街道,北与樟木头镇相连。塘厦镇东西相距约11、4公里,南北相距约14、7公里,总面积128平方公里;截至2011年,塘厦镇下辖21个社区,户籍人口4、7万人,新莞人近50万人。
截至2011年,塘厦镇下辖19个行政村:林村、莲湖、石潭埔、横塘、振兴围、诸佛岭、莆心湖、大坪、四村、田心、龙背岭、蛟乙塘、沙湖、平山、清湖头、石鼓、石马、桥陇、凤凰岗等。