Local Election results logo
Scotland results

Scotland results

129 of 129 seats countedCounting complete

65 seats needed for majority
  • Scottish National Party 64 seats 1 seat gained
  • Conservative 31 seats No change
  • Labour 22 seats 2 seats lost
  • Green 8 seats 2 seats gained
  • Liberal Democrat 4 seats 1 seat lost
  • Alba 0 seats No change

Uddingston & Bellshill

2021 Scottish National Party hold, from previous year
Counting complete
Change compared with 2016
  1. Scottish National Party, Stephanie Callaghan

    • Votes17,953
    • Share49.9%
    • Share change+1.1
  2. Labour, Frank McNally

    • Votes12,647
    • Share35.1%
    • Share change+2.6
  3. Conservative, Bryan Flannagan

    • Votes4,569
    • Share12.7%
    • Share change-3.2
  4. Liberal Democrat, Dawn Allan

    • Votes821
    • Share2.3%
    • Share change-0.4

Turnout

Registered voters59,218
Turnout
60.8%
Change since 2016+9.5