De 8e editie van de Eneco Tour werd verreden van 6 tot en met 12 augustus 2012. De etappes werden verreden in verschillende plaatsen verspreid over België en Nederland, tevens was er een klein uitstapje naar Duitsland.[1] Het was de eerste keer dat Geraardsbergen werd aangedaan als finishplaats was van deze ronde, met meerdere passages over de Muur en Bosberg en aankomst bergop op de Vesten.
Etappe-overzicht
| Datum | Etappe | Start-Finish | Afstand | Type | Winnaar | Ploeg | Klassementsleider |
| 6 augustus | 1 | Waalwijk - Middelburg | 203,9 | Vlakke rit | Marcel Kittel | Argos-Shimano | Marcel Kittel |
| 7 augustus | 2 | Sittard - Sittard | 18,9 | Ploegentijdrit | Orica-GreenEdge (Langeveld, Howard, Keukeleire, Kruopis, Durbridge, Mouris, Tuft, Beppu ) | Jens Keukeleire |
| 8 augustus | 3 | Riemst - Genk | 118,0 | Vlakke rit | Theo Bos | Rabobank |
| 9 augustus | 4 | Heers - Bergen op Zoom | 213,3 | Vlakke rit | Marcel Kittel | Argos-Shimano | Tom Boonen |
| 10 augustus | 5 | Hoogerheide - Aalter | 184,6 | Vlakke rit | Giacomo Nizzolo | RadioShack-Nissan-Trek |
| 11 augustus | 6 | Ardooie - Ardooie | 17,4 | Individuele tijdrit | Svein Tuft | Orica-GreenEdge | Svein Tuft |
| 12 augustus | 7 | Maldegem - Geraardsbergen | 207,7 | Heuvelrit | Alessandro Ballan | BMC Racing Team | Lars Boom |
Eindresultaten
Nevenklassementen
Bronnen, noten en/of referenties