西周定都在哪里可以从以下几个方面来回答:
1. 首都洛邑:西周的首都一般认为是洛邑,位于今天的河南省洛阳市东南20公里处。洛邑建立于约公元前14世纪左右,历时约300年,是西周王朝最长久的都城,也是中国历史上第一个大规模用青铜制造礼器的国家。
2. 定都迁移:西周的定都并不是一成不变的,随着时间的推移和政治形势的变化,曾多次迁都。初期洛邑就是陕西宝鸡市附近的岐山县,后来迁到今天的陕西西安市周原一带,又因为横渠之战迁往今天的河南洛阳市一带,西周后期又迁都至今天的陕西渭南市华阴一带。
3. 原因探析:西周王朝定都迁移的原因有诸多方面,一是因为地理位置。不同的区位条件会给国家的经济、文化、政治等方面带来影响,需要根据实际情况进行迁都。二是因为社会矛盾。西周后期社会矛盾尖锐,奴隶制度的瓦解、领地分成和官僚主义的抬头等因素,都促使了定都迁移。