1965年05月,济南市公共汽车公司新辟12路,起讫站为大观园南郊宾馆,经纬二路、经八路、纬一路、马鞍山路。
1965年06月,济南市公共汽车公司12路(大观园南郊宾馆)线路延伸,起讫站调整为火车站南郊宾馆。
1969年10月,由济南市革命委员会批准,济南市公共汽车公司改为济南市人民汽车公司,隶属济南市交通局。
1971年06月01日,济南市人民汽车公司12路(火车站南郊宾馆)线路调整,起讫站调整为东方红(原大观园)黄台板桥,经纬一路、经一路、天桥、济泺路、北园大街、历山北路,发车时间为5:00-21:00。
1976年,济南市人民汽车公司12路(东方红黄台板桥)调整走向,起讫站调整为红星影院第二印染厂,经纬十二路、堤口路、济泺路、北园大街,发车时间为5:30-20:30。
1977年,济南市人民汽车公司改名为济南市公共交通公司(以下简称济南公交)。
1978年,济南公交2路(解放桥锅炉厂)纬一路至历山路段调整至经十路运行;12路(红星影院第二印染厂)线路调整,起讫站调整为金牛公园红星影院,经济泺路、堤口路、纬十二路。
1978年10月01日,济南公交12路(金牛公园红星影院)走向调整并延伸,起讫站调整为红星影院工业北路路口(今全福立交桥),经纬十二路、堤口路、济泺路、北园大街。
1979年,因济南公交工业北路路口站点更名为农具厂,12路(红星影院工业北路路口)起讫站调整为农具厂红星影院。
1980年04月08日,2路与12路合并成为2路(解放桥卷烟厂,经历山路、经十路、纬十二路、济齐路、堤口路、济泺路、北园大街);3路线路调整,起讫站调整为人民公园农具厂,长度10.3公里。
1984年06月30日,济南公交2路拆分为2路、12路,其中2路起讫站为解放桥木材公司,12路起讫站为木材公司济南烟厂,发车时间为5:00-21:00。
1991年07月01日,济南公交12路(木材公司济南烟厂)线路延伸,起讫站调整为公汽四队黄台电厂,经堤口南路、纬十二路、堤口路、济泺路、北园大街、工业北路、黄电大街,发车时间为5:00-21:00。
1996年12月01日,济南公交12路(八里桥黄台电厂)缩线行驶并调整走向,起讫站调整为匡山小区全福立交桥,经幸福街、济齐路、堤口路、济泺路、北园大街。
1998年08月30日,济南公交12路(匡山小区全福立交桥)线路延伸并调整走向,起讫站调整为黄岗全福立交桥,经黄岗路、济齐路、堤口路、济泺路、北园大街,发车时间5:20-21:00。
2006年12月16日,济南公交12路(黄岗全福立交桥)调整走向,起讫站调整为黄岗板桥庄,经黄岗路、济齐路、堤口路、济泺路、小清河北路。
2008年10月20日,因小清河北路、水屯北路道路施工,及板桥恢复通车,济南公交12路(黄岗板桥庄)调整至历山北路北行,起讫站调整为黄岗历山路北段(今板桥广场);14路(齐鲁医院水屯北路)缩线行驶,起讫站调整为齐鲁医院历黄路北口;31路(黄台装材市场友谊苑小区)临时调整至历山北路、北园大街运行,起讫站调整为黄台物流中心友谊苑小区;70路临时调整至历山北路、历山路运行;79路恢复在历山北路的运行;82路调整至、济泺路、北园大街运行;新辟66路临时区间,起讫站为东八里洼柳云小区,经舜耕路、青年东路、泺文路、泺源大街、趵突泉南路、趵突泉北路、启盛街、生产路、北园大街、西泺河路;89路临时调整至历山北路、历山路运行;108路(盖家沟大明湖东门)缩线行驶,起讫站调整为盖家沟板桥庄,经舜馨路、小清河北路、历山北路;112路调整至济泺路、北园大街运行;135路临时停运后撤销。
2009年02月24日,因堤口路东段封闭施工,济南公交7路临时调整至经二路、纬六路道桥运行;12路、K107路临时调整至无影山东路、无影山中路运行;15路临时调整至无影山中路、济泺路运行;67路临时调整至无影山东路、无影山中路、济泺路运行;85路临时调整至无影山中路、济泺路运行;K91路临时调整至纬六路道桥、纬六路、经一路运行;114路临时调整至西工商河路、无影山中路运行;125路临时调整至无影山东路、无影山中路运行;140路临时调整至无影山中路、济泺路、西工商河路运行。
2009年02月26日,济南公交12路(黄岗历山路北段)缩线行驶,起讫站调整为黄岗山东化工厂;84路调整至历山北路、北园大街、济泺路运行。
2009年05月19日,12:00起,济南公交7路、12路、15路、67路、85路、K91路、K107路、114路、125路、140路恢复堤口路东段的运行线路。
2009年08月14日,因小清河北路(济泺路口至香磨李小区门口)全封闭施工济南公交12路(黄岗山东化工厂)缩线行驶,起讫站调整为黄岗泺口服装城。
2009年09月28日,济南公交12路恢复在小清河北路的运行路线,起讫站调整为黄岗山东化工厂。
2010年07月07日,因小清河北路(济泺路口至香磨李社区门口)半封闭施工,济南公交12路开往“黄岗”方向临时调整至小清河北路向西、济泺路向北至泺安路路口调头向南后循原线行驶;K68路临时缩线运行,起讫站调整为环山小区泺口服装城。
2010年09月24日,因小清河济泺路桥封闭施工,济南公交5路临时调整至泺安路(改西行)、无影山北路、师范路、济泺路运行,发车时间调整为:3-10月“太平洋小区”5:30-21:30“解放桥”5:30-22:10;12路开往“山东化工厂”方向临时调整至标山北路、标山路、林家桥运行,开往“黄岗”方向临时调整至林家桥、滨河南路(今小清河南路)运行;K50路、K92路、111路由北向南临时调整至小清河北路、林家桥、滨河南路(今小清河南路)运行,由南向北临时调整至标山北路、标山路、滨河南路(今小清河南路)、凤凰山路桥、小清河北路运行,其中111路缩线行驶,起讫站调整为盖家沟配货中心成丰桥,开往“盖家沟配货中心”方向调整至西工商河路、堤口路运行,111路发车时间调整为:“盖家沟配货中心”6:00-21:00“成丰桥”6:35-21:35;82路临时调整至小清河北路、凤凰山路桥、滨河南路(今小清河南路)运行;85路临时调整至小清河北路(改西行)、无影山北路、师范路运行;4路、K58路临时缩线行驶,起讫站分别调整为重汽技术中心工人新村南村、世购服装广场工人新村南村,其中4路发车时间调整为:“重汽技术中心”5:00-23:30“工人新村南村”5:00-24:00;30路、K53路、K57路、K68路、K90路临时缩线行驶,起讫站分别调整为祝甸动物园、动物园友谊苑小区、动物园济钢新村、环山小区动物园、动物园一〇六医院,其中K53路发车时间调整为双向6:00-20:30;108路、114路、130路临时缩线行驶,起讫站分别调整为盖家沟泺口服装城、大魏泺口服装城、大桥镇政府泺口服装城,其中130路发车时间调整为:“大桥镇政府”6:00-20:00“泺口服装城”6:30-20:30;K302路临时缩线行驶,起讫站调整为大学科技园长途汽车站;203路(南苑小区泺口)停止运行。
2010年11月24日,因黄岗路小清河桥拆除重建,济南公交12路临时缩线行驶,起讫站调整为黄岗路山东化工厂;32路临时调整走向,起讫站调整为黄岗路新世界商城;132路临时调整至二环西路、幸福街运行,起讫站调整为郑店村匡山小区;140路全线恢复原线,恢复在小清河北路、无影山北路、无影山路的运行路线。
2011年09月11日,因小清河济泺路桥恢复通行,济南公交4路、30路、K53路、K57路、K90路、K58路、108路、111路、114路、130路、K302路恢复在济泺路的运行路线,起讫站分别调整为重汽技术中心泺口、祝甸泺口服装城、公交维修公司友谊苑小区、公交维修公司济钢新村、公交维修公司长途汽车西站、世购服装广场动物园、盖家沟泺口服装城、盖家沟泺口服装城、大魏泺口服装城、大桥镇政府动物园、公交营运中心泺口汽车站;5路恢复在泺安路、济泺路的运行路线;12路恢复在济泺路、小清河北路的运行路线;K50路、K92路恢复在济泺路的运行路线。
2011年11月25日,济南公交12路线路延伸,起讫站调整为黄岗路山东化工厂,原“山东化工厂”站改名为新赵路南口。
2011年12月09日,济南公交130路调整至将军路、小清河北路运行,运行时间:大桥镇政府6:00-20:00,动物园6:40-20:40。同时,“山东化工厂”站更名为五柳闸,12路起讫站调整为黄岗路五柳闸。
2012年06月,济南公交位于济泺路上的【制革街】站更名为【长途总站南区】,涉及线路:4路、5路、12路、32路、35路、K50路、K58路、72路、84路、K90路、K92路、K107路、111路、125路、K302路、济长巴士2路(长清2路)。
2012年10月11日,济南公交12路恢复在黄岗路的运行路线,并延伸行驶,经东宇大街、粟山路、黄岗路,起讫站调整为东宇花园五柳闸,发车时间调整为【东宇花园】5:20-21:00,【五柳闸】6:00-21:40;K32路恢复在黄岗路的运行路线,起讫站调整为黄岗新世界商城。
2013年02月05日,因黄岗路拔除路中央线杆(无影山中路至滨河南路)封闭施工,济南公交12路、26路、K32路临时调整至滨河南路(今小清河南路)、东沙王路、济齐路、无影山中路运行。
2013年02月27日,因黄岗路(小清河北路至粟山路)道路封闭施工,济南公交12路、72路临时调整至粟山路、小清河北路运行,140路临时调整至粟山路(黄岗路至小清河北路)运行。
2013年06月07日,因黄岗路(小清河北路至粟山路)道路施工结束,济南公交12路、72路恢复在黄岗路的运行路线;140路恢复在黄岗路、小清河北路的运行路线。
2014年07月05日,济南公交K11路、K101路、K122路取消大站行驶和独立运营时间。截至7日,济南公交共计91条普通线路增设空调车,空调车采用K系列运行模式,与普通车并线运行。附:91条线路具体为1路、2路、3路、4路、5路、6路、7路、8路、9路、11路、12路、13路、14路、15路、16路、18路、19路、21路、26路、27路、28路、29路、30路、31路、33路、34路、35路、36路、37路、38路、39路、40路、41路(7月7日调整)、42路、43路、45路、46路、47路、48路、61路、62路、63路、64路、66路、70路、72路、74路、75路、76路、77路、78路、79路、80路、81路、82路、83路、84路、85路、86路、87路、88路、99路、101路、106路、110路、111路、112路、113路、114路、115路、116路、117路、119路、120路、122路、123路、124路、125路、127路、128路、129路、131路、132路、133路、137路、138路、140路、150路、151路、152路、165路。
2014年10月03日,因东宇大街(粟山路—小清河北路)封闭施工,济南公交12路/K12路恢复在粟山路、黄岗路的运行路线;72路/K72路临时调整至粟山路、黄岗路运行。
2018年04月26日,济南公交12路/K12路取消非空调车,线路号调整为K12路。
2019年05月27日,济南公交K12路【五柳闸】末班发车时间由21:40延长至21:45。
2021年04月26日,济南公交站点更名,长途总站北区更名为长途汽车站,长途总站南区更名为制革街,涉及线路:K90路、K4路、K50路、B53路、B57路、K58路、K5路、K72路、K92路、K95路、B68路、B84路、K111路、K302路、501路、K107路、B112路、K12路、K69路、K149路。(部分线路5月更改)
2021年07月22日,济南公交K12路、K45路增设济齐路张庄路站点,恢复因地铁施工临时撤销的长途客运中心(地铁济南站北站)(路南)站点(K7路、K15路、67路、K91路、K107路、K125路、K167路两天后恢复)。
2021年07月22日,济南公交站点更名,堤口路万盛北街更名为地铁益康路站,涉及线路:K12路、K45路、B100路(8月6日)等。
2021年08月28日,因济齐路张庄路北口道路交通组织变化,济齐路张庄路(路西)站点取消,涉及济南公交K12路、K45路。