산시성(陕西省, 섬서성)의 중동부의 지급시(地级市)로 관중평원(关中平原) 동부에 위치하며 동쪽으로 황하(黄河)를 경계로 산시(山西)성 및 허난성(河南省)과 접하며 서쪽으로 시안시(西安市, 서안시) 및 셴양시(咸阳市, 함양시)와 접한다. 남쪽에는 친령(秦岭, 진령)을 사이로 상뤄시(商洛市, 상락시)가 있으며 북쪽은 차오산(桥山, 교산)을 사이로 옌안시(延安市, 연안시), 퉁촨시(铜川市, 동천시)와 접한다. 지세는 남북이 높고 중간이 낮으며 동서로 넓게 펼쳐 있으며 해발고도는 330~2,645m 사이이다.
중부의 낮은 부분은 웨이하(渭河, 위하) 충적평원(冲积平原)이며 식량과 면화, 식용유의 생산지이다. 주요 하천으로 웨이하(渭河, 위하), 자링강(嘉陵江, 가릉강), 첸하(千河), 치수이하(漆水河, 칠수하), 스터우하(石头河, 석두하) 등이 있으며 친령(秦岭, 진령)을 경계로 황하(黃河)와 창강(长江)의 2대 수계로 나뉜다. 기후는 대륙성계풍기후에 속하며 겨울에는 한랭하고 청명하며 건조하다. 여름은 무덥고 비가 많으며 사계의 변화가 분명하다. 연평균 기온은 11.5~13.7℃이며 연 강수량은 570㎜이다.
시인민정부는 린웨이구(临渭区, 임위구)에 소재하며 행정구획은 린웨이구(临渭区, 임위구)의 1개 시할구, 화인시(华阴市, 화음시), 한청시(韩城市, 한성시)의 2개 현급시와 화현(华县), 퉁관현(潼关县, 동관현), 다리현(大荔县, 대려현), 푸청현(蒲城县, 포성현), 청청현(澄城县, 징성현), 바이수이현(白水县, 백수현), 허양현(合阳县, 합양현), 푸핑현(富平县, 부평현)의 8개 현(县)으로 이루어져 있다. 경내는 남북 간 182.3㎞, 동서 간 149.7㎞로 면적은 13,134㎢이다. 인구 547만(2007).