西口回来自族镇地处镇安县东南部,是陕西省三个回族镇之一。全镇土地360百科总面积118平方公里,有林地面积101415亩,耕地面积16885亩,人均1.3亩。辖10个行政村,37个村民小组,3528户,18037人,其中回族857户3362人。境内山川相连形,谷峰相间,喀斯特地质地貌复杂。