西岗镇地处滕州市西南,镇域面积79.8平方公里,辖64个村,8个居委会,总人口13.1万,城市化率为62.2%。2003年国内生产总值实现9.79亿元,地方财政收入实现2341.2万元,农民人均纯收入4666元。