西安位于陕西省中部,地处黄河流域中部的关中平原,其地理坐标大致在东经107°40′至109°49′和北纬33°42′至34°45′之间。根据秦岭—淮河一线这一传统上被认为是中国南北方的地理分界线,西安位于秦岭以北,因此按照这一划分标准,西安属于北方。
西安的地理位置使其具有北方城市的特点,例如冬季寒冷干燥,夏季炎热多雨,属于暖温带半湿润大陆性季风气候。西安地处关中平原,土壤肥沃,是渭河冲积洪积平原的一部分,这些自然条件也与典型的北方地区相似。
从地理位置、气候特点以及自然条件等方面来看,西安可以被认为是北方城市。