东莞市位于广东省中南部,珠江口东岸,东江下游的珠江三角洲。因地处广州之东,盛产莞草而得名。介于东经113°31′~114°15′,北纬22°39′~23°09′。东西最大横距70.45千米,最东是清溪镇的银瓶嘴山,与惠州市惠阳区接壤;最西是沙田镇西大坦西北的狮子洋中心航线,与广州市番禺区、南沙区隔海交界;南北最大纵距46.8千米,最北是中堂镇潢涌村,与广州市黄埔区和增城区、惠州市博罗县隔江为邻;最南是凤岗镇雁田水库,与深圳市宝安区相连。2020年,全市陆地面积2460.1平方千米,海域面积97平方千米。毗邻港澳,处于广州市至深圳市经济走廊中间。西北距广州市中心区59千米,东南距深圳市中心区99千米,距香港中心区140千米。
全市设32个镇(街道)(简称“镇街”),下辖村350个、社区247个。
截至2022年末,东莞市常住人口1043.70 万人。东莞实现地区生产总值(初步核算数)11200.32亿元,比上年增长0.6%。