贵州镇远古城在古代属于多个不同的国家或政权。以下是一些历史时期镇远古城所属的国家或政权:
1. 秦朝:秦朝统一六国后,设立了郡县制,镇远古城地区属于黔中郡。
2. 汉朝:汉朝继承了秦朝的行政区划,镇远古城地区继续属于黔中郡。
3. 三国两晋南北朝:这一时期,镇远古城地区经历了多次政权更迭,先后属于蜀汉、东晋、南朝宋、南朝齐、南朝梁、南朝陈等政权。
4. 唐朝:唐朝时期,镇远古城地区属于黔中道。
5. 宋朝:宋朝时期,镇远古城地区属于夔州路。
6. 元朝:元朝时期,镇远古城地区属于云南行省。
7. 明朝:明朝时期,镇远古城地区属于贵州布政使司。
8. 清朝:清朝时期,镇远古城地区属于贵州省。
综上所述,镇远古城在历史上曾属于多个不同的国家或政权。