Finite Population Sample Size Calculator
Computes sample size for a finite population N applying finite population correction with proportion p and confidence z score.
—
Statistical sample size
Three things drive the statistical sample size: the margin of error E you can live with, the confidence level you pick (1.96 for 95%, 2.576 for 99%), and the population N when it happens to be finite. Cochran laid out the classic version back in 1977 as n₀ = z² · p · (1−p) / E², with a finite-population correction on top: n = n₀ / (1 + (n₀ − 1)/N). For a quantitative variable whose variance σ² you don't know, you fall back on n = (z·σ/E)². Plug in N = 10,000, 95% confidence, E = 5% and p = 0.5 and you land near n ≈ 370.
Applications
It shows up in opinion polling (Datafolha, IBOPE), in the big social and economic surveys (IBGE PNAD, POF), in industrial sampling that follows the ABNT NBR 5426 standards, and in academic work headed for an ethics committee or a clinical trial plan.
FAQ
Why does the sample size plateau for large N? Cochran's correction converges, so past roughly 100,000 the required n hardly budges. A 1,067-respondent sample at 95% CI and E = 3% already covers populations in the millions.
What if I don't know σ? Run a small pilot study, borrow a figure from the literature, or for normally distributed data lean on the range/4 or range/6 rule.
Stratified or simple random sampling? When each stratum is fairly homogeneous inside, stratified sampling cuts the variance for the same n. Just remember to split n across the strata proportionally, or by Neyman allocation.
Related Tools
Rent Adjustment Calculator
Compute annual rent adjustment by IGP-M or IPCA accumulated in the last 12 months (manually configurable).
Pregnancy Calculator
Compute estimated due date (EDD), gestational age and trimester from the last menstrual period (LMP).
Fertile Period Calculator
Compute fertile window and ovulation day from the first day of the last cycle and the average cycle length.