杏山镇位于双城西北部,北隔松花江与肇州、肇源、肇东相望。距双城40公里、哈尔滨45公里、太平国际机场30公里,松花江航道流经杏山并设有船站。全镇幅员150平方公里,耕地18万亩,其中水田1.7万亩、草原7900亩、湿地2000亩;林地1211亩,森林覆盖率4.1%。辖9个行政村34个自然屯,总户数为7056户,总人口29973人。
杏山镇经济实力较强,2017年全镇实现社会总产值37亿元,比2016年增长0.2%,农民人均收入1.63万元,全口径实现税收1166元,本级财政收入190万元。杏山镇现有农民专业合作社48个,有畜牧小区10个。2017年,全镇奶牛存栏4800头,肉牛1060头,生6400头,家禽25万只。引进企业7家,其中双城宝康农产品有限公司和哈尔滨良大集团建设的农业生物质循环经济示范园区,现已形成规模:引进由中科良大集团利用农作物秸秆,通过高科技生产航空
生物油,该项目选址在已有沼气工程基础的顺利村分布式新农村资源站建设,总投资1.6亿元,一期投资6000万,今年投资2000万,在建设进程中。旅游产业重点打造双青村石人水库至临江村望江山庄两点一线乡村旅游线路,全力建设“大美杏山镇,生态鱼米乡”。