地名由来:此地有一小山墩,因从太湖县城沿长河而上到此刚好一百里,故名百里墩,镇名由此得来。
2022年2月,安徽省爱国卫生运动委员会命名百里镇为2021年度安徽省卫生乡镇(街道)。
2019年12月,百里镇入选2019年度安徽省森林城镇。
百里镇位于太湖县西北边陲,古时是太湖县城通往湖北英山县的主要驿站,沿长河而下,到太湖县城100华里而得名"百里"。地处岳西、太湖、英山三县交界,东临牛镇镇,西与北中镇相接,南与弥陀镇相靠,北与岳西县冶溪镇、店前镇毗连,素有太湖西北大门之称。1992年3月由原百里乡、共和乡、耿家乡合并成百里乡。2001年8月经省政府根椐完全建制镇的标准要求批准撤销百里乡、设立百里镇。2005年6月乡镇区划调整中保留原建制。境内交通便捷,县道赤北公路跨越南北,省道211太北公路贯穿东西,在百里交汇。
2001年百里镇党委政府根椐区域的工作要求,设立镇居委会一个。2005年撤村并村后全镇共9个村、1个居委会、276个村民组、6686户(其中农业人口6192户),人口24667人(其中农业人口24429人,除外省婚入的极少数苗族、回族人外,均为汉族。
全镇总面积96平方公里,山场总面积6897.6公顷,耕地面积1096公顷。境内地形以中山、低山、丘陵、盆地为主,低山盆地相间,河谷交错。气候适宜,日照充足,四季分明,雨水充沛,土地肥沃,盛产水稻、小麦、山芋、大豆、蚕豌豆、高梁、荞麦、玉米,粮食人均达410公斤,自给有余。经济作物以茶叶、板栗、蚕桑为主,还有生姜、黑瓜子、百合、食用菌、黄花梨、中药材等。养殖业以生猪、黄牛为主,家禽以鸡、鸭为主,羊、兔、鸽子、甲鱼等也有一定的养殖规模。乡镇企业以工业品加工、农副土特产加工为主。
全镇经济健康发展,综合经济实力明显壮大。2004年全镇工农业总产值6441万元,其中农业总产值5171万元,工业总产值1270万元,财政收入125万元,农民人均纯收入1356元。扶贫攻坚成效显著,60%的农户达到或接近小康水平,电视入户率达90%,固定电话、移动通讯入户率达65%。第三产业、个私经济发展迅速。劳务输出有序进行,农业结构调整速度加快,林业二次创业卓有成效。
基础设施建设发展迅猛。全镇四通八达,省道、县道、乡村组道交织成网,村村通电话、户户通电。有线电视实现村村通工程。水利设施使农田旱涝保收。教育事业方兴未艾,全镇有中学三所,小学22所,其中中心小学一所。卫生院三所,村级卫生室22所,全民健康水平不断提高。