舍力镇境域,初为蒙古族王爷游牧地;1984年,改舍力镇、六合乡,2002年,六合乡并入舍力镇
;截至2018年末,舍力镇有户籍人口26732人
;截至2020年6月,舍力镇下辖20个行政村
;镇人民政府驻新华村
。
2011年,舍力镇从各主要税种看,完成营业税730万元,增值税960万元,企业所得税360万元,个人所得税64万元,分别比上年增长18.6%、22%、32.3%、68.9%,人均财政收入2785元,比上年增长34%,各类存款余额3.19亿元,比上年增长18%;人均储蓄1.2万元;各项贷款余额1.7亿元,比上年增长5%
;2018年,有工业企业3个,规模以上企业有3个,有营业面积超过50平方米以上的综合商店或超市60个
。