据最近一次人口普查显示西周镇人口约为五万人。
西周镇地处浙江沿海东部,系象山半岛陆路出县之咽喉,西临宁海县,北濒象山港,与奉化市相望,毗邻宁波机场、北仑港深水码头,沿海国道线象山连接线贯穿全境,被列为宁波市象山港西北中心镇,也是浙江省小城镇综合改革试点镇和宁波市15个中心城镇之一。
全镇面积158平方公里,已建城区2、0平方公里,下辖51个行政村,3个居民区,2个手工业社。实现工农业总产值年均51、3亿元,其中全镇规模以上企业实现产值年均36、5 亿元,财政收入年均1、13亿元,人民年均收入6400元。