Before (end of 2011) (41 seats, Elections Centre)
SNP 18 · Conservative 12 · Liberal Democrats 8 · Labour 3 · Other 0
After (end of 2012) (41 seats, Elections Centre)
SNP 18 · Conservative 10 · Liberal Democrats 5 · Labour 4 · Other 4
Ward results
Almond and Earn3 seats
| Alan Livingstone | Conservative | 1,112 ✓ |
| Henry Anderson | SNP | 892 ✓ |
| Wilma Lumsden | SNP | 628 |
| Alan Jack | Independent | 444 ✓ |
| Andrew Dundas | Labour | 369 |
| George Hayton | Liberal Democrats | 244 |
Blairgowrie and Glens3 seats
| Bob Ellis | SNP | 1,340 ✓ |
| Caroline Shiers | Conservative | 1,316 ✓ |
| Liz Grant | SNP | 844 ✓ |
| Grant Wallace | Labour | 322 |
| Sanjay Samani | Liberal Democrats | 107 |
Carse of Gowrie3 seats
| Mac Roberts | Conservative | 1,045 ✓ |
| Gordon Walker | SNP | 755 ✓ |
| Douglas Brian Pover | SNP | 751 ✓ |
| Lorna Redford | Labour | 493 |
| Tina Jane Ng-A-Mann | Liberal Democrats | 176 |
Highland3 seats
| Kate Howie | SNP | 1,141 ✓ |
| Ian Campbell | Conservative | 825 ✓ |
| Michael Williamson | SNP | 527 ✓ |
| Xander McDade | Independent | 313 |
| William Leszke | Independent | 286 |
| Victor Clements | Liberal Democrats | 215 |
| Larry Ferguson | Labour | 141 |
Kinross-shire4 seats
| Dave Cuthbert | Independent | 897 ✓ |
| Mike Barnacle | Independent | 802 ✓ |
| William Robertson | Liberal Democrats | 789 ✓ |
| Kathleen Baird | Conservative | 696 |
| Joe Giacopazzi | SNP | 652 ✓ |
| Steve Miller | SNP | 411 |
| Simon Bramwell | Labour | 230 |
| Russell Auld | Liberal Democrats | 87 |
| Donald Fraser | Green | 81 |
Perth City Centre4 seats
| Jack Coburn | SNP | 923 ✓ |
| Peter Barrett | Liberal Democrats | 894 ✓ |
| Archie MacLellan | Labour | 739 ✓ |
| Heather Stewart | Conservative | 703 ✓ |
| Andy Hay | SNP | 625 |
| Nathan Shields | Independent | 224 |
| Ian Thomson | — | 111 |
| Mahesh Rednam | — | 20 |
Perth City North4 seats
| Dave Doogan | SNP | 1,239 ✓ |
| John Flynn | Labour | 913 ✓ |
| Elspeth MacLachlan | SNP | 588 ✓ |
| Callum Gillies | Labour | 526 ✓ |
| Yvonne Clark | Conservative | 410 |
| Liam Hannan | SNP | 150 |
| Philip Brown | Liberal Democrats | 126 |
Perth City South4 seats
| William Wilson | Liberal Democrats | 1,288 ✓ |
| Alex Stewart | Conservative | 1,066 ✓ |
| Bob Band | SNP | 911 ✓ |
| Alistair Munro | Labour | 552 ✓ |
| Mandy Duncan | SNP | 471 |
| Lorraine Caddell | Liberal Democrats | 287 |
| Alice Walsh | Green | 227 |
| Iona Macgregor | Independent | 209 |
Strathallan3 seats
| Murray Lyle | Conservative | 1,064 ✓ |
| Tom Gray | SNP | 770 ✓ |
| Ann Gaunt | Liberal Democrats | 563 ✓ |
| Brian Sculthorp | SNP | 419 |
| Dave MacLurg | Labour | 312 |
Strathearn3 seats
| Anne Younger | SNP | 1,137 ✓ |
| Andrea Cowan | Conservative | 874 ✓ |
| Rhona Brock | PICP | 674 ✓ |
| Bob Ferguson | Conservative | 575 |
| Alastair McLean | Labour | 323 |
| Kenneth Spittal | Liberal Democrats | 106 |
Strathmore4 seats
| Dennis Melloy | Conservative | 1,252 ✓ |
| Alan Grant | SNP | 1,117 ✓ |
| Ian Miller | SNP | 1,088 ✓ |
| Lewis Simpson | Liberal Democrats | 1,081 ✓ |
| Jamie Glackin | Labour | 322 |
| Michael Gallagher | Independent | 283 |
| Louise Ramsay | Green | 148 |
Strathtay3 seats
| Barbara Vaughan | Conservative | 1,003 ✓ |
| John Kellas | SNP | 918 ✓ |
| Grant Laing | SNP | 822 ✓ |
| Anne Chatt | Labour | 303 |
| Neil Gaunt | Liberal Democrats | 144 |
