The figures are based on provisional data from NHS England for vaccinations up to May 30 and use population figures from the Office for National Statistics which are the best publicly available official estimates.
Hambleton has given two doses to 38,684 over 50s, representing 86.6 per cent of its over 50s population
Despite having a much larger population, Leeds isn't far behind. It's vaccinated 84.1 per cent of its over 50 population - a total of 213,937
Sign up to our daily newsletter
The i newsletter cut through the noise
More than 45,000 people over 50 have had both doses in Scarborough, a success rate of 83.8 per cent
Ryedale has given two vaccine doses to 84.4 per cent of their over 50s, a total of 23,348
A total of 137,695 over 50s have been vaccinated in East Riding of Yorkshire, making it 82.5 per cenr of the over 50s population
More than 31,000 people in Selby have had both doses, making it 82.3 per cent of the over 50s population
In Rotherham, that figure is 82.3 per cent, meaning 87,138 over 0s have had both doses
Craven has also vaccinated just over 81 per cent of the over 50s population, a total of 23,573 people
York is next on the list with 61,159 over 50s vaccinated, giving them 81 per cent of that population
Kirklees is next, with 130,305 over 50s getting both doses. However, it means they have vaccinated 80.8 per cent of that population.
Hull is just behind on 80.4 per cent, but that's 68,840 people
Wakefield has 80.2 per cent of its over 50 population fully vaccinated, with 109,912 people having both doses
Another large city, Sheffield has vaccinated 153,808, making it 79.8 per cent of the over 50s population
Just under 60,000 people given both doses means Harrogate also has 79.8 per cent of its over 50s vaccinated
More thn 65,000 over 50s have been vaccinated in Calderdale, a total of 78.8 per cent of that population
Bradford has 134,312 over 50s with both doses, meaning a 77.1 per cent vaccination rate
Doncaster has 94,629 people with both vaccinations, 77.1 per cent of the over 50s
In the last but one spot Barnsley has vaccinated 73.8 per cent of its over 50s population fully, a total of 73,636
Richmondshire is bottom of the Yorkshire list, with 15,376 people over 50 fully vaccinated. That's 67.2 per cent.