Mark and recapture population estimator

Enter how many animals you marked and released, how many you caught on the second visit and how many of those carried a mark. The calculator estimates the population with the Lincoln–Petersen index and Chapman's less biased version, and gives a 95 % confidence interval.

Population estimate (Chapman)189
Lincoln–Petersen estimate M × C ÷ R
200
Standard error (Chapman)
41.6
95 % interval: from
108
95 % interval: to
271
Marked share of the second catch
25 %
Different animals seen (M + C − R)
80

Runs in your browser: nothing you enter is sent anywhere.

How to use it

  1. On the first visit, mark and release M animals.
  2. On the second visit, catch C animals and count how many carry a mark, R.
  3. Enter the three numbers and read the population estimate and its 95 % interval.

The formulas

  • Lincoln–Petersen: N = M × C ÷ R.
  • Chapman: N = (M + 1)(C + 1) ÷ (R + 1) − 1.
  • Variance (Seber): (M + 1)(C + 1)(M − R)(C − R) ÷ ((R + 1)² (R + 2)); the standard error is its square root.
  • 95 % interval: Chapman ± 1.96 × SE, not below M + C − R.

Worked example

50 fish marked, 40 caught a week later, 10 of them marked:

  • Lincoln–Petersen: 50 × 40 ÷ 10 = 200;
  • Chapman: 51 × 41 ÷ 11 − 1 = 189;
  • variance 51 × 41 × 40 × 30 ÷ (121 × 12) = 1,728.1, standard error 41.6;
  • 95 % interval: 189 ± 1.96 × 41.6, about 108 to 271;
  • a quarter of the second catch was marked, and 80 different fish were handled.

Planning a survey

  • Aim for at least 7 to 10 recaptures; fewer gives a very wide interval.
  • Mark enough animals: the estimate is most precise when M and C are both a good share of the population.
  • Leave time for marked animals to mix, but not so long that births, deaths or migration change the population.

Frequently asked questions

How does mark and recapture work?

Mark M animals and release them. Once they have mixed back in, catch a second sample of C and count the marked ones, R. If the marked share of the sample matches their share of the population, R ÷ C = M ÷ N, so N = M × C ÷ R. With 50 marked, 40 caught and 10 marked among them, N = 50 × 40 ÷ 10 = 200.

Why is Chapman's estimate lower?

The Lincoln–Petersen index overestimates the population in small samples and cannot be computed with no recaptures. Chapman's version, (M + 1)(C + 1) ÷ (R + 1) − 1, is nearly unbiased when M + C is at least the population size. For the default survey it gives 51 × 41 ÷ 11 − 1 = 189.

How is the confidence interval calculated?

From Seber's variance of the Chapman estimate, (M + 1)(C + 1)(M − R)(C − R) ÷ ((R + 1)²(R + 2)), as Chapman ± 1.96 standard errors. The lower end never goes below M + C − R, the animals actually seen. With few recaptures the interval is wide and only roughly symmetric.

What assumptions does the method make?

A closed population (no births, deaths or migration between visits), marks that are not lost or missed, marked animals mixing freely and being just as likely to be caught as the rest. Trap-shy or trap-happy animals bias the estimate.

More in Education

All tools in this category: Education ·Updated November 4, 2026

Privacy choices

Google Analytics shows us which tools are used and whether they work. It may set cookies. Your choice is kept in this browser.