How to calculate survey sample size
- Choose a confidence level: 95% is the most common choice. Higher confidence requires more responses.
- Set the margin of error: How far the survey result may be from the true value, for example ±5%.
- Enter the population size: The total number of people you want to understand. Leave it blank for very large or unknown populations.
- Read your sample size: The calculator shows how many completed responses you need and how many people to invite at a 20% response rate.

The sample size formula
For a large population, the required sample size is n₀ = z² × p × (1 − p) ÷ e². At 95% confidence (z = 1.96), p = 0.5 and e = 0.05, that gives 1.96² × 0.25 ÷ 0.0025 ≈ 384.2, rounded up to 385.
When the population is small and known, apply the finite population correction: n = n₀ ÷ (1 + (n₀ − 1) ÷ N). For a company with 1,000 employees, 384.2 ÷ (1 + 383.2 ÷ 1,000) ≈ 278 responses.
Sample size reference table
Required completed responses at 95% confidence and p = 50%:
