Herd Immunity Threshold Calculator
Enter R0 and vaccine efficacy to explore a simplified threshold model; this is not a real-world vaccination target or forecast.
Use the Herd Immunity Threshold Calculator
Inputs
Enter R0 and optional vaccine efficacy to compute the herd immunity threshold.
Must be greater than 1. Common values: flu ~1.3, COVID-19 ~2–5, measles ~15.
How effective the vaccine is at preventing infection (1–100%). Leave at 100 to ignore.
Quick presets
Results
Herd Immunity Threshold (HIT)
—
Proportion of population needing immunity
Min. Vaccination Coverage
—
Accounting for vaccine efficacy
Max. Susceptible Remaining
—
Critical susceptible proportion (Sₜ = 1/R₀); it equals the unvaccinated share only at 100% vaccine efficacy.
Formula Reference
Herd Immunity Threshold
HIT = 1 − 1 / R0
Vaccination Coverage
Vc = HIT / Ev
Susceptible Threshold
Sc = 1 / R0
R0 = basic reproduction number | Ev = vaccine efficacy (0–1) | HIT = herd immunity threshold | Vc = required vaccination coverage
Summary
Enter R0 and vaccine efficacy to explore a simplified threshold model; this is not a real-world vaccination target or forecast.
How it works
- Enter the basic reproduction number (R0) for the disease.
- Optionally enter the vaccine efficacy percentage (default 100%).
- The calculator applies HIT = 1 - 1/R0 to find the immunity threshold.
- It divides the HIT by vaccine efficacy to find the required vaccination coverage.
- Results update instantly along with an interpretation of the outbreak risk.
Use cases
- Estimate vaccination targets for epidemic control planning.
- Understand why measles (R0 ~15) needs ~95% vaccination coverage.
- Compare herd immunity thresholds across diseases with different R0 values.
- Assess the impact of imperfect vaccines on required coverage rates.
- Educate students and the public on the mathematics of disease transmission.
- Support public health policy discussions on vaccination campaigns.