那么龙城到底是什么呢?后世学者一直众说纷纭。很多学者认为,"龙城"可能并不是一座城。相对于汉朝,匈奴最大的优势就是居无定所、来去无踪,没有城郭。如果修建实体的城郭,无异于将自己暴露于汉朝的枪口下,失去了机动的优势。因此很多学者认为,龙城可能是在单于庭中,临时搭建的祭祀场所。
然而更多学者认为,龙城应该是一座永久性的城郭。因为匈奴人曾俘虏大量汉人,因此是了解筑城技术的。在漠北决战时,匈奴还仿造汉朝,修建了一座"赵信城",并在其中囤积了大量粮食。因此,龙城未必就不是城池。
而到了最近,龙城之谜终于解开了。就在本月7月18日,蒙古考古队在蒙古国杭爱山脉一带发现了匈奴龙城遗址,此地距离蒙古首都乌兰巴托大约450公里。
据观察现存留迹,该都城周围由内外两层城垣包围,里面有一个人工水池。很明显,龙城就是一个具备防御、仓储以及生活功能的城池。与此同时,专家们在瓦砾中还惊奇地发现了一个汉文瓦当"天子单于"、"与天无极,千(秋)万岁"。无论在史书中,还是在其他出土文物中,都没有"天子单于"这种直接表述。