Usually 0.05; sometimes 0.07 or 0.1 for small populations

Use 0.5 if you have no prior estimate (gives the largest sample)

Quick answer: To calculate a sample size, enter the population size, keep a 95% confidence level, a margin of error of 0.05 and p = 0.5, then press Calculate. For a population of 1,000, Cochran's formula gives 278 and the Krejcie & Morgan table also gives 278. If the population size is unknown, leave it empty — the sample size is 385.

What is Cochran's formula?

Cochran's formula is the most widely used way to set the sample size in questionnaire research. For a known population, the form found in most research-methods textbooks is:

n = N·z²·p·q / (N·d² + z²·p·q)

For an unknown or very large population the formula simplifies to n = z²·p·q / d², which gives 384.16 with the usual values and is rounded up to 385. Sample sizes are always rounded up.

The Krejcie and Morgan table

The Krejcie & Morgan (1970) table is built from a formula that uses the chi-square value (3.841 for 95%) and gives almost the same number as Cochran for a known population. This tool shows both side by side, so you can report whichever your supervisor prefers. Some examples at 95% confidence and a 0.05 margin of error:

Non-response: how many questionnaires should I send?

Some questionnaires never come back or are incomplete. If you enter an expected non-response rate, the tool calculates how many to distribute: sample size ÷ (1 − non-response rate). For a sample of 278 with 10% non-response, you need 309 questionnaires.

After you collect the data

Put the responses in Excel or a Google Forms export (first row item names, one respondent per row). If you would rather not wrestle with SPSS, Kajino's questionnaire statistical analysis prepares Cronbach's alpha, hypothesis tests, APA tables and a written interpretation in one go.

References

Frequently asked questions

At 95% confidence, a 0.05 margin of error and p = 0.5, Cochran's formula gives 278 and the Krejcie & Morgan table also gives 278.

Leave the population field empty; the sample size is calculated with Cochran's formula for an infinite population, which is 385 with the usual values.

The Morgan table comes from a chi-square based formula and gives almost the same result as Cochran for a known population, usually within one or two respondents.

When the proportion in the population is unknown, p = 0.5 gives the largest sample size, so it is the most conservative choice.

No. The calculation runs entirely in your browser and nothing is sent to the server.