西嶺鎮,隸屬四川省成都市大邑縣,地處大邑縣城西北部,東與斜源鎮、天宮廟鎮兩鎮交界,南與花水灣鎮接壤,西南與雅安市蘆山縣和寶興縣連界,北至二十四凼經斷頭巖、尖頂峯爲分水嶺與汶川縣相鄰,北與崇州市苟家鄉相接,東北與霧山鄉毗鄰。鎮人民政府駐地距大邑縣城約47.5千米。總面積412.51平方千米。
清乾隆年間,屬西義鄉。1992年,改爲西嶺鎮。截至2019年末,西嶺鎮戶籍人口5953人。截至2020年6月,西嶺鎮轄1個社區、4個行政村,鎮人民政府駐沙坪社區1組衆山街。
2011年,西嶺鎮農民人均純收入7205元。截至2019年末,西嶺鎮有工業企業24個,有營業面積超過50平方米以上的綜合商店或超市5個。