Latest election headlines
- 
                LATEST
- 
                LATEST
- 
                LATEST
- 
                LATEST
Glenrothes
Parliamentary constituencySNP HOLD
Results
- 
            Scottish National PartyPeter Grant- Votes: 21,234
- Vote share %: 51.1
- Vote share change: +8.3
 
- 
            LabourPat Egan- Votes: 9,477
- Vote share %: 22.8
- Vote share change: -11.9
 
- 
            ConservativeAmy Thomson- Votes: 6,920
- Vote share %: 16.7
- Vote share change: -2.8
 
- 
            Liberal DemocratJane Ann Liston- Votes: 2,639
- Vote share %: 6.4
- Vote share change: +3.4
 
- 
            The Brexit PartyVictor Farrell- Votes: 1,276
- Vote share %: 3.1
- Vote share change: +3.1
 
Change compared with 2017
Turnout
- SNP majority: 11,757
- Registered voters: 65,762
- % share: 63.2%
- Change since 2017: +2.3
    SNP HOLD
    SNP HOLD
    
Results
| Party | Votes | % | Net percentage change in seats | ||
|---|---|---|---|---|---|
| Party SNP Scottish National Party | Peter Grant | Votes 17,291 | header_vote_share 42.8 | Net percentage change in seats -17.0 | |
| Party LAB Labour | Altany Craik | Votes 14,024 | header_vote_share 34.7 | Net percentage change in seats +4.1 | |
| Party CON Conservative | Andrew Brown | Votes 7,876 | header_vote_share 19.5 | Net percentage change in seats +11.8 | |
| Party LD Liberal Democrat | Rebecca Bell | Votes 1,208 | header_vote_share 3.0 | Net percentage change in seats +1.1 | |
| Change compared with 2015 | |||||
    SNP GAIN FROM LAB
    
    
Results
Scottish National Party
                      
                      , with candidate Peter Grant
                      , have the following results:
                    - 28,459 total votes taken.
- 59.8% share of the total vote
- +38.1% change in share of the votes
Labour
                      
                      , with candidate Melanie Ward
                      , have the following results:
                    - 14,562 total votes taken.
- 30.6% share of the total vote
- -31.7% change in share of the votes
Conservative
                      
                      , with candidate Alex Stewart-Clark
                      , have the following results:
                    - 3,685 total votes taken.
- 7.7% share of the total vote
- +0.5% change in share of the votes
Liberal Democrat
                      
                      , with candidate Jane Ann Liston
                      , have the following results:
                    - 892 total votes taken.
- 1.9% share of the total vote
- -5.8% change in share of the votes
Change compared with 2010
