2005年与吴奇隆、黄文豪合作饰演的历史剧《问君能有几多愁》,并在剧中再次分饰两角。2006年刘涛出演以狗狗为题材的贺岁电影《阿宝的故事》,这是刘涛第一部电影;与林心如合作诠释的《大理公主》,第一次尝试了反面角色;在《封神榜之凤鸣岐山》客串了嫦娥,在《黄飞鸿五大弟子》客串了蒙嫂。3月,与谢霆锋,李心洁等共同参演根据古龙同名小说改编的《大人物》;7月,与的孙协志合作拍摄了魔幻武侠剧《魔剑生死棋》。
2007年接拍根据吴启泰小说《小桃红》改编的央视电视剧《女人花》,饰演女一号黄梅儿。在《戴着面具跳舞》与聂远、石林合作饰演了韩思蕊。2010年刘涛与潘粤明再携手出演由高建群小说《最后一个匈奴》改编的电视剧《盘龙卧虎高山顶》;9月出演《橄榄树》饰演的穆杉是一个护士;在一部温情大戏《叶落长安》饰演陈小艺的大女儿白莲花。;在一部温情大戏《叶落长安》饰演陈小艺的大女儿白莲花。