terican

Last verified · v1.0

Calculator · health

Vaccine Queue Scotland Calculator

Calculate your estimated COVID-19 vaccine queue position in Scotland based on JCVI priority groups, age, occupation, and health status.

FreeInstantNo signupOpen source

Inputs

Estimated People Ahead of You in Queue

Explain my result

0/3 free

Get a plain-English breakdown of your result with practical next steps.

Estimated People Ahead of You in Queuepeople

The formula

How the
result is
computed.

How the Vaccine Queue Scotland Calculator Works

The Vaccine Queue Scotland Calculator estimates how many people are ahead in the COVID-19 vaccination queue based on the Joint Committee on Vaccination and Immunisation (JCVI) priority framework adopted by NHS Scotland. By combining individual demographic and clinical inputs with rollout data from Public Health Scotland, the tool translates population-scale statistics into a single, actionable queue position estimate.

The Core Formula

The estimated queue position Q is calculated using a weighted summation across JCVI priority cohorts:

Q = ∑ Ni (for all groups i ranked above yours) + (1 − rp) · Np

Each variable carries a specific meaning:

  • Q — Estimated number of people ahead of you in the Scottish vaccination queue
  • p — Your JCVI priority group number (1 = highest priority, 9 = lowest within the defined cohorts)
  • Ni — Total Scottish population in each priority group i ranked above yours
  • rp — Proportion of your own priority group already vaccinated, expressed as a decimal (e.g., 0.50 = 50%)
  • Np — Total Scottish population within your own JCVI priority group

Formula Derivation and Rationale

The formula applies a cumulative priority-queueing model. The summation term aggregates all individuals in higher-priority JCVI groups who remain unvaccinated ahead of you. Once rollout advances fully through earlier cohorts, this term approaches zero. The second term, (1 − rp) · Np, calculates how many members of your own group are still ahead of you by multiplying group size by the unvaccinated fraction. This priority-weighted approach mirrors the modelling techniques reviewed in peer-reviewed research on queueing theory applied to COVID-19 vaccination programmes, where discrete priority classes determine service order in population-scale immunisation rollouts.

JCVI Priority Groups in Scotland

The JCVI priority group framework, adopted by NHS Scotland, defines nine main cohorts ordered by clinical and occupational risk:

  • Group 1: Residents in care homes for older adults and their carers
  • Group 2: Adults aged 80 and over; frontline health and social care workers
  • Group 3: Adults aged 75 to 79
  • Group 4: Adults aged 70 to 74; clinically extremely vulnerable individuals
  • Group 5: Adults aged 65 to 69
  • Group 6: Adults aged 16 to 64 with underlying health conditions
  • Group 7: Adults aged 60 to 64
  • Group 8: Adults aged 55 to 59
  • Group 9: Adults aged 50 to 54

Worked Example

Consider a 57-year-old office worker in Edinburgh with no underlying health conditions, placing them in JCVI Group 8. Groups 1 through 7 cover approximately 730,000 Scottish residents and are 95% vaccinated, contributing roughly 36,500 unvaccinated individuals still ahead. Group 8 contains approximately 240,000 people, of whom 50% (rp = 0.50) have already received a dose. Applying the formula:

Q = 36,500 + (1 − 0.50) × 240,000 = 36,500 + 120,000 = 156,500

This individual has approximately 156,500 people ahead of them in the queue. Scottish group-size estimates draw on National Records of Scotland population data, while vaccination progress figures come from weekly Public Health Scotland statistical reports.

Input Variables Explained

Age Band: The primary determinant of JCVI priority group. Older age brackets correspond to higher-risk cohorts and therefore lower queue positions — meaning fewer people are ahead.

Occupation / Setting: Frontline NHS clinical staff, social care workers supporting vulnerable adults, and key healthcare roles qualify for Group 2 placement regardless of age, advancing their position significantly ahead of same-age peers.

Underlying Health Conditions: Individuals on NHS Scotland shielding lists — including those with severe immunosuppression, active cancer treatment, or chronic kidney disease at stage 4 or 5 — qualify for Group 4 placement. Adults aged 16 to 64 with moderate underlying conditions fall into Group 6, both of which substantially reduce estimated queue position.

% of Earlier Groups Vaccinated: Public Health Scotland dashboards publish weekly uptake figures. During mid-rollout, approximately 50% of a given cohort had typically been vaccinated by the time rollout reached that group's midpoint, directly affecting the (1 − rp) term.

Position Within Your Group: Within a priority group, allocation often follows age sub-bands or GP list order. Entering 50% places you at the midpoint of your cohort by estimated rollout order; adjust upward if you are younger within the band.

Limitations and Accuracy

Queue position is a statistical estimate, not a confirmed appointment. Vaccine supply chain fluctuations, individual health board capacity, and GP list registration all influence real-world timing. Treat the output as an indicative benchmark rather than a precise countdown to vaccination.

Reference

Frequently asked questions

How does the Vaccine Queue Scotland Calculator estimate my position?
The calculator applies the formula Q = sum of N_i for all groups ranked above yours, plus (1 minus r_p) multiplied by N_p. It totals the unvaccinated populations in higher JCVI priority groups, then adds the fraction of your own cohort still ahead of you. Inputs include age band, occupation category, health status, and current vaccination rollout percentages sourced from Public Health Scotland weekly statistical reports.
What are the JCVI priority groups and how do they apply in Scotland?
The JCVI defined nine priority groups for COVID-19 vaccination in Scotland. Group 1 covers care home residents; Group 2 includes adults aged 80 and over plus frontline healthcare workers; Groups 3 through 5 cover ages 75-79, 70-74, and 65-69 respectively; Group 6 covers under-65s with underlying health conditions; Groups 7 through 9 cover ages 60-64, 55-59, and 50-54. NHS Scotland adopted this framework in full for its national rollout programme.
How does my occupation affect my vaccine queue position in Scotland?
Certain occupations qualify for advanced JCVI group placement, independent of age. Frontline NHS clinical staff, social care workers supporting vulnerable adults, and key healthcare roles are classified in Group 2, the second-highest priority cohort after care home residents. Even younger workers in these settings receive their vaccine well ahead of same-age peers in non-priority roles, potentially reducing their estimated queue position by over 500,000 places depending on rollout stage.
Can underlying health conditions move me higher in the Scotland vaccine queue?
Yes. NHS Scotland follows JCVI guidance placing clinically extremely vulnerable individuals in Group 4, regardless of age. This includes people with severe immunosuppression, certain cancers undergoing active treatment, severe respiratory disease, and chronic kidney disease at stage 4 or 5. Adults aged 16 to 64 with moderate underlying conditions are placed in Group 6. Either classification significantly reduces estimated queue position compared to healthy peers of the same age bracket.
What does 'percent vaccinated in group' mean and where does that data come from?
The percent vaccinated in group input represents the proportion of your own JCVI priority cohort that has already received at least one vaccine dose. Public Health Scotland publishes this figure weekly in its COVID-19 Statistical Report. During the mid-rollout phase in early 2021, approximately 50% of a given cohort had typically been vaccinated by the time rollout reached that group's midpoint. Entering an accurate, up-to-date figure from the dashboard improves estimate precision considerably.
How accurate is the Vaccine Queue Scotland Calculator result?
The calculator produces a statistical estimate based on JCVI group sizes drawn from National Records of Scotland population data and weekly Public Health Scotland uptake statistics. It does not account for local health board capacity variation, vaccine supply chain disruptions, or individual GP registration status. Actual appointment timing can vary by several weeks from the estimate. Use the output as an indicative benchmark to understand roughly where you stand in the national rollout order, not as a confirmed date.