Il Tour du Limousin 2012, quarantacinquesima edizione della corsa (trentottesima dall'era professionistica), si svolse dal 14 al 17 agosto 2012 su un percorso di 711km ripartiti in 4 tappe, con partenza e arrivo a Limoges. Fu vinto dal giapponese Yukiya Arashiro della Team Europcar davanti al francese Jérémy Roy e al francese Fabien Schmidt.