扎西鎮地處威信鎮城,現有23個村(社區),407個村(居)民小組,33529戶122332人,農村常住人口91660人,主要居住有苗、彝、回、白、壯、布依等6種少數民族2596戶11982人,少數民族人口占9.8%。扎嶺村、玉京山村、河口村及部分村民小組屬典型的高寒山區,國土面積337.6平方公里,其中耕地面積5213公頃。境內平均海拔920~1884米,年平均氣溫14.5攝氏度,年降水量868~1351毫米。主要農作物有玉米、土豆、小麥等,主要經濟作物有烤煙、油菜等。全鎮當前經濟收入來源主要依靠種植、養殖和外出務工。