Calculate the carrying capacity (K) of an environment using the logistic growth model. Either solve for K from two population observations at different times, or project population growth toward a known K. The logistic model is the standard framework in ecology and biology for modelling bounded population growth.
| Time | Population N(t) | % of K | Growth Rate dN/dt | Change Since Previous |
|---|
Carrying capacity (K) is the maximum number of individuals of a species that an environment can support over the long term without degrading the resources that support it. It is a central concept in population ecology, conservation biology, and wildlife management. When a population exceeds K, resources become scarce, death rates rise or birth rates fall, and the population declines back toward K. When a population is well below K, resources are plentiful and the population grows rapidly.
The concept was introduced by Pierre-Francois Verhulst in 1838 as part of his logistic growth model, which remains the standard mathematical framework for bounded population growth.
The logistic growth model describes how a population grows when it is constrained by a carrying capacity K. The differential equation is:
dN/dt = r × N × (1 - N/K)
Where:
The closed-form solution is:
N(t) = K / (1 + A × e-rt)
Where A = (K - N0) / N0 and N0 is the initial population at t = 0.
The inflection point of the logistic curve occurs when N = K/2. At this point, the population is growing at its fastest absolute rate. Before the inflection point, each unit of time adds more individuals than the previous unit (accelerating growth). After the inflection point, each unit of time adds fewer individuals (decelerating growth). The inflection point occurs at time t = ln(A) / r, where A = (K - N0) / N0.
| Field | Application |
|---|---|
| Wildlife management | Setting sustainable harvest limits so populations stay near K |
| Conservation biology | Estimating minimum viable population sizes relative to K |
| Fisheries management | Maximum sustainable yield occurs at N = K/2 |
| Epidemiology | Modelling disease spread with saturation (SIR models use similar equations) |
| Agriculture | Estimating pest carrying capacity in a crop field |
| Business | Modelling market saturation and product adoption curves |
A rabbit population starts at 100 individuals. The intrinsic growth rate is r = 0.3 per year and the carrying capacity of the habitat is K = 1,000.
This matches the default inputs and outputs of the "Project Growth Toward K" mode above.
The logistic model assumes K is constant over time, which is rarely true in practice. Food availability, habitat, climate, predators, and disease all affect K. The model also assumes all individuals are equivalent and that density effects are instantaneous. More advanced models (like the delayed logistic or Lotka-Volterra equations) account for time lags and multi-species interactions. Despite these limitations, the logistic model is a powerful first approximation widely used in teaching, research, and management.
Method: Verhulst logistic growth model (1838). Formula: N(t) = K / (1 + A × e-rt) where A = (K - N0) / N0. When solving for K from observed data, the equation rearranges algebraically to K = (N1 - B × N0) / (1 - B) where B = N1 × e-rt / N0. Sources: Verhulst, P.F. (1838). Notice sur la loi que la population suit dans son accroissement. Correspondance Mathematique et Physique, 10, 113-121. Gotelli, N.J. (2008). A Primer of Ecology. Sinauer Associates.
This calculator provides mathematical projections based on the logistic growth model. Real population dynamics are influenced by many factors not captured in this model, including environmental stochasticity, age structure, migration, and interspecies interactions. Results are indicative only and should be interpreted alongside expert ecological assessment.
If you've found a bug, or would like to contact us, or learn more about James Graham and Calculate.co.nz.
Calculate.co.nz is partnered with Interest.co.nz for New Zealand's highest quality calculators and financial analysis.
Calculate.co.nz is the sister site of CalculatorHub.com, the world's largest calculator website by tool count.
All calculators and tools are provided for educational and indicative purposes only and do not constitute financial advice.
Calculate.co.nz is proudly part of the Realtor.co.nz group, New Zealand's leading property transaction literacy platform, helping Kiwis understand the home buying and selling process from start to finish. Whether you're a first home buyer navigating your first property purchase, an investor evaluating your next acquisition, or a homeowner planning to sell, Realtor.co.nz provides clear, independent, and trustworthy guidance on every step of the New Zealand property transaction journey.
Calculate.co.nz is also partnered with Health Based Building and Premium Homes to promote informed choices that lead to better long-term outcomes for Kiwi households.
Calculate.co.nz is hosted in Auckland via SiteHost new Zealand.
All content on this website, including calculators, tools, source code, and design, is protected under the Copyright Act 1994 (New Zealand). No part of this site may be reproduced, copied, distributed, stored, or used in any form without prior written permission from the owner.
About & trust: Why Calculate is NZ's most comprehensive · By the Numbers · How we compare · Editorial standards · How we keep data current · NZ finance glossary · Research & data · Financial literacy NZ · About · Privacy policy · Terms of use
Reviewed and maintained. Last reviewed 2026-07-02 and checked on a twice-monthly cycle against IRD, RBNZ and Stats NZ. How we keep data current.
© 2026 Calculate.co.nz. All rights reserved. Building free NZ calculators since 2011.