有人认为,孟姜女哭长城的故事纯属虚构。因为山海关所存的长城是秦朝以后才筑起的,而秦始皇所筑长城距山海关北去数百千米。历史上有过哭倒城墙的记载,但故事发生的时间比秦统一六国要早得多,因此和秦始皇根本风马牛不相及。有的说,孟姜女哭长城是根据历代时势和风俗的不断变化而变更的。战国时,齐都中盛行哭调,杞梁战死而妻迎柩便是悲剧的材料。西汉时,盛行天人感应之说。杞妻的哭城便成了崩城和坏山的感应。它的故事是顺应了文化演变而迁流,随各时各地的时势和风俗而改变,凭借了民众的情感和想像而发展的。有的认为在封建社会的中国,战事连绵,民不聊生,哭夫的题材十分常见,《左传》中也不无记载,因此单凭哭夫这一论据,不能令人信服。有的说,好端端的长城,竟然被一位妇女哭塌,未免流于荒诞。再说,把齐国的孟姜女捏造成秦国的孟姜女,把攻打莒城改为修筑长城,是有意往秦始皇身上栽赃。总之,孟姜女哭长城的真伪,至今尚难断定。