茶山附近的镇:东靠东莞市区,西接石排镇,横沥镇,南邻东坑镇,寮步镇,北与石龙镇接壤。
茶山镇位于东莞市中北部,镇中心位置,座落于东江支流寒溪河畔,全境东西宽,南北窄,呈凸字形状,东西相距11、3公里,南北相距7、4公里,全区丘陵起伏,南北为河道,为埔田,中横连绵山丘为旱地,山丘之间为坑田,地势东北高而西南低。