长城并非完全没有厕所。
在长城沿线有一些被称为“茅房楼”的建筑发挥着类似厕所的功能,但由于长城修筑历史跨度大、分布区域广等多种原因,部分地段可能没有专门设置厕所,修建厕所等附属设施会增加工程难度和成本;在古代的建造理念和条件下,对这类卫生设施的重视程度和规划不如现代完善,长城所处的一些地段自然环境较为恶劣、交通不便,也使得全面建设厕所等设施存在一定困难 。
随着时代发展,如今对于长城保护和旅游开发等工作的推进,也在逐步考虑完善相关的卫生等配套设施建设。