黑城遗址位于内蒙古自治区额济纳旗达来呼布镇东南约35公里、纳林河东岸荒漠中,是现今已知唯一一座用党项人语言命名的城市。党项人叫黑水为额济纳,黑水城就是额济纳城,而蒙语里称为喀拉浩特(意思仍是黑水城)。过去这里曾经有相当大的水域,仅着名的古居延海,就有726平方公里。黑水城就在三面临水的绿洲之中。公元1226年2月,黑水城经历了一场毁灭性的血战,如今黑城外满地都是碎骨,半埋在沙土里。

现存城墙为元代扩筑而成,平面为长方形,东西长434米,南北宽384米,周围约1600米,最高达10米,东西两面开设城门,并加筑有瓮城。城墙西北角上保存有高约13米的覆钵式塔一座,城内的官署、府第、仓敖、佛寺、民居和街道遗迹仍依稀可辨。城外西南角有伊斯兰教拱北一座。全城面积超过十八万平方米。城分为东西两部分,西城为军政官署和寺庙等宗教活动场所;东城则为吏民和军队居住区及仓库等。城东西各有一座城门,门宽四米五。建有瓮城,瓮城门南向。城墙高十一米,墙四角加厚,成圆锥形,顶部外侧建有女墙一道。城中有一条大道贯穿东西。城东南有一座方形堡子,堡东有一座高土台,台东又建有两排房屋,外有围墙。城外是居民的宅院。黑水城在元朝为亦集乃路,蒙古语称哈拉浩特(黑城)。