Ryan P. Cullins is a Canadian Progressive Conservative politician who has represented Fredericton-York in the Legislative Assembly of New Brunswick since 2020.

Political career

Cullins defeated Rick DeSaulniers of the People's Alliance of New Brunswick in the 2020 general election. He will be running for re-election in the 2024 general election on October 21, 2024.

Electoral record

Fredericton-York

2024 New Brunswick general election
PartyCandidateVotes%±%
Progressive ConservativeRyan Cullins3,57243.77+1.36
LiberalTanya Whitney2,52730.96+21.05
GreenPam Allen-LeBlanc1,67320.50-3.49
People's AllianceMichael Broderick2563.14-19.50
New DemocraticSteven J. LaForest1331.63+0.86
Total valid votes8,16199.83
Total rejected ballots140.17
Turnout8,175-
Eligible voters-
Progressive Conservative holdSwing-9.85
Source: Elections New Brunswick
2020 New Brunswick general election
PartyCandidateVotes%±%
Progressive ConservativeRyan Cullins3,73042.41+11.53
GreenMelissa Fraser2,11023.99+8.50
People's AllianceRick DeSaulniers1,99122.64-11.09
LiberalRandy McKeen8729.91-8.46
New DemocraticSteven J. LaForest680.77-0.38
KISSGerard Bourque240.27-0.11
Total valid votes8,795100.0
Total rejected ballots360.41
Turnout8,83170.41
Eligible voters12,542
Progressive Conservative gain from People's AllianceSwing+1.52
Source: Elections New Brunswick