影响城市区位的主要因素可以从自然因素和社会经济因素两个角度进行分析。自然因素有地形、气候、河流、自然资源等;社会经济因素有交通、政治、军事、宗教等。
①受地形因素影响,城市多分布在农业基础好、交通便利、土壤肥沃、人口密集的平原地区,而高原和山区城市较少。
②受气候因素影响,城市多分布在气候适宜的中纬度沿海平原地区,而湿热的热带雨林地区、干旱的沙漠地区、寒冷的高山、高原、高纬度地区城市极少。
③受河流因素影响,城市多分布在地势平坦、灌溉便利的沿河两岸和河口的冲积平原地区,而远离河流、灌溉不便的地区城市少见。
④受自然资源分布因素的影响,许多城市坐落在矿产资源产地附近。
⑤受交通因素的影响,城市多分布在交通发达的沿海、沿江、沿铁路干线、沿高速公路干线或交通枢纽位置,而深居内陆、交通不便的城市不多。
⑥受政治、军事、宗教等因素的影响,许多城市建在政治中心、军事重镇或宗教活动中心。