西兴镇位于平昌县西南部,距县城46公里,其地理位置为东经106°45′,北纬31°15′;其地域范围:东与白衣镇龙凤村、蒿坪村、涵水镇的蝉林村接壤,南与土垭乡的群丰村、卫星村、晨光村相连,西与龙岗乡火箭村、高阳村抵界,北与高峰乡官房村、东升村,岳家镇河沿村毗邻。西兴镇幅员面积47.2平方公里,其中耕地面积13523.5亩。2006年末总人口20074人,其中非农业人口3838人。年末全镇职工总人数422人,农民人均纯收入1764元。平昌县辖乡。1932年置西兴镇,1937年改为乡,1958改公社,1984年复乡。位于县境西南部,距县府20公里。面积47.2平方公里,人口1.8万。平(昌)佛(楼