Résultat 1ère Circonscription :
| Candidat | Voix | % exprimés |
| Yves CENSI Union pour un Mouvement Populaire |
17 414 | 35,15% |
| Christian TEYSSEDRE Socialiste |
14 409 | 29,08% |
| Thierry PUECH Majorité présidentielle |
6 535 | 13,19% |
| Maïté LAUR UDF-Mouvement Démocrate |
5 519 | 11,14% |
| Marie-Claude CARLIN Les Verts |
1 359 | 2,74% |
| Jean-Léon MIQUEL Front national |
975 | 1,97% |
| Marie-Cécile PERILLAT Extrême gauche |
934 | 1,89% |
| Sylvie FOULQUIER Communiste |
741 | 1,50% |
| Jean-Robert EVESQUE Chasse Pêche Nature Traditions |
641 | 1,29% |
| Claire-Marie GARBOULIN Ecologiste |
388 | 0,78% |
| Ingrid LEBEAU Divers |
282 | 0,57% |
| Arlette SAINT-AVIT Extrême gauche |
217 | 0,44% |
| Nicolle LE MARCHAND Extrême droite |
129 | 0,26% |
Ville de Rodez :
Christian TEYSSEDRE, PS : 36,43%
Yves CENSI, UMP : 33,02%
Maïté LAUR : UDF-MoDem : 10,04%
Thierry PUECH, Majorité présidentielle : 9,73%
Marie-Claude CARLIN, Les Verts : 3,38%
Marie-Cécile PERILLAT, Ext gauche : 1,93%
Sylvie FOULQUIER, Communiste : 1,48%
Jean-Léon MIQUEL, Front national : 1,48%
Claire-Marie GARBOULIN, Ecologiste : 0,79%
Sylvie FOULQUIER, Communiste : 1,50%
Ingrid LEBEAU, Divers : 0,60%
Jean-Robert EVESQUE, CPNT : 0,56%
Arlette SAINT-AVIT, Ext gauche : 0,37%
Nicolle LE MARCHAND, Ext droite : 0,18%