东莞有5个高铁站:东莞东站、常平站、虎门站、樟木头火车站、东莞站。
1、东莞东站,位于广东省东莞市常平镇麦元社区,离北京西站2311公里,离深圳站61公里,离茂名东站452公里,离广州东站86公里;
2、常平站,位于广东省东莞市常平镇东部,1997年底,常平火车站更名为东莞火车站;
3、虎门站,位于广东省东莞市虎门镇白沙村,虎门港主港区附近,是广深港高铁的一个车站,同时为广深城际轨道交通的车站;
4、樟木头火车站,位于中国广东省东莞市樟木头镇,为广深铁路及京九铁路的车站。
5、东莞站,位于东莞市石龙镇与茶山镇交界处。
东莞市有三个高铁站,分别是:
 1、东莞东站 ,广东省东莞市常东路与东站路交汇处北。
2、东莞站,广东省东莞市环湖西路。
3、虎门站,广东省东莞市虎门镇白沙社区站北路1号。