Population density calculator
Population density
4,500 per km²
On average there are 4,500 people for every square kilometre.
- People per km²
- 4,500
Working
- Population density = population ÷ area = 540,000 ÷ 120 km² = 4,500 people per km².
Your result
4,500 per km². On average there are 4,500 people for every square kilometre. It is an average: people cluster in towns and leave hills and farmland emptier.
Learn how cities grow
Your mock plan, in three taps
Population density is population ÷ area: 540,000 people living in 120 km² is a density of 4,500 people per km².
Questions people ask
How do you calculate population density?
Divide the number of people by the area they live in. 540,000 people in 120 km² is 540,000 ÷ 120 = 4,500 people per km².
What units is population density measured in?
Usually people per square kilometre (km²). Some sources use people per square mile: a square mile is about 2.59 km², so a density per square mile is about 2.59 times the density per km².
Why is population density only an average?
It spreads people evenly over the whole area. A region with one crowded city and empty uplands can have the same density as one where people are spread evenly across farmland.
More free tools
Keep going
How we work this out
What it does
Enter a population and an area to get the population density in people per km², with the working.
Population density for any area, in people per square kilometre, with square miles and hectares converted.
Method
- Population density = population ÷ area.
- Square miles are converted at 1 mile = 1.609344 km, so 1 square mile = 2.59 km²; 1 hectare = 0.01 km².