Sample Size Calculator

Updated February 12, 2026

Enter your population size, confidence level, and margin of error to calculate how many responses you need for statistically valid survey results.

Survey Size Calculator

Calculate the minimum number of survey responses needed for statistically valid results.

Total number of people you could survey

How certain you want to be (95% is standard)

%

Acceptable error range (5% is standard)


Minimum Sample Size
370
responses needed
Send Survey To
1,234
assuming response rate

Quick Reference: Sample Sizes at 95% Confidence

Population±3%±5%±10%
100928049
50034121781
1,00051627888
5,00087935794
10,00096437095
50,0001,04538196
100,000+1,06738396

These values assume: 95% confidence, p = 0.5, and finite population adjustment.

Notice an important pattern: once your population exceeds 50,000, sample size barely increases. A population of 50,000 needs 381 responses at ±5%, while 100,000+ needs only 383. This is why national polls work with just 1,000-1,500 respondents.

How the Calculator Works

This calculator uses Cochran’s formula, the standard method for determining survey sample size. It works in two steps:

  1. Calculate the initial sample size assuming an infinite population, using your confidence level and margin of error
  2. Apply the finite population correction to adjust for your actual population size

The result gives you the minimum number of complete responses needed. The calculator also factors in expected response rates to tell you how many people to invite.

For a detailed formula walkthrough, see the Survey Sample Size Guide.

How Many People to Invite?

The calculator gives you two numbers:

  1. Minimum sample size - the responses you need for statistical validity
  2. Send survey to - the number of people to invite, adjusted for expected response rate

Typical Survey Response Rates

Survey TypeResponse Rate
In-app20-40%
Email customers10-30%
Employees30-50%
Transactional15-25%
NPS10-20%

Invite formula: People to invite = Required responses ÷ Expected response rate

Example: Need 400 responses, expect 20% → invite 2,000 people.

Common Mistakes

Confusing sample size with population size. Having 10,000 customers doesn’t mean you need 10,000 responses. Around 370 gives you ±5% accuracy at 95% confidence.

Forgetting about subgroups. If you plan to analyze results by region, department, or customer segment, each subgroup needs its own adequate sample size. You might need 370 responses per segment, not 370 total.

Ignoring response rates. Calculating that you need 400 responses but only inviting 400 people guarantees insufficient data. Always divide by your expected response rate.

Over-precision. A ±3% margin requires roughly 2.5× more responses than ±5%. For most business decisions, ±5% is sufficient.


Learn More

For the full explanation of sample size statistics, formulas, and best practices, see the Survey Sample Size Guide.