List of towns and cities in England by historical population facts for kids
This article looks at how the biggest cities and towns in England have changed over hundreds of years. Before 1801, there wasn't a proper way to count everyone in England. So, historians have to use old records like tax lists or surveys to guess how many people lived in different places. This means the numbers aren't always exact, but they give us a good idea of which towns were important at different times.
Contents
Early Towns (Iron Age)
The first real towns in England started appearing around 100 BC. Archaeologists call these early towns oppida. These oppida often became the main cities when the Romans arrived later.
Some examples of these early towns include Colchester, St Albans, Silchester, Winchester, and Canterbury. Most of these were in the south of England. It's really hard to guess how many people lived in them, so we don't have exact rankings. However, most experts agree that Colchester was probably the largest when the Romans invaded, with Silchester possibly being second.
Roman Times
When the Romans arrived in AD 43, their main goal was to capture Colchester, which was the capital of a powerful tribe called the Catuvellauni. Many of the old oppida in the south slowly became Roman towns.
The Romans were also the first to build towns outside of southeast England. Some towns grew naturally around big army forts, like Caerleon or Exeter. These were called vici. Londinium (which is now London) was different. It grew from a trading post and eventually became bigger and more important than even Colchester. This was because it was in a great spot on the River Thames for trade. We don't have exact population numbers for this time either, but by the 2nd century, London was definitely the biggest. After London, York, Winchester, and Lincoln were likely the next largest.
Anglo-Saxon Period
After the Romans left, towns became much smaller and less important until about the 9th century. Later in the Anglo-Saxon period, the biggest cities were Winchester, London, and York. Winchester was the largest at first, but London grew to be bigger than Winchester by the 11th century. We don't have many details about their exact populations.
Rank | Town | Darby |
---|---|---|
1 | London | |
2 | Winchester | |
3 | York | 8,000 |
4 | Norwich | 6,500 |
5 | Lincoln | 6,000 |
6 | Thetford | 5,000 |
7 | Oxford | 5,000 |
Norman Period
The Norman Conquest in 1066 changed England a lot. Many towns were damaged or destroyed by the invading army. In 1086, William the Conqueror ordered a huge survey of England called the Domesday Book. This book counted houses and people in over 100 settlements that were considered "boroughs" (important towns).
However, it's still hard to know the exact population of any borough. This is because we don't know how many people lived in each house. Also, some big places like London, Winchester, and Bristol weren't fully counted in the Domesday survey. Their populations have to be guessed using other information. London was by far the largest borough in England and has stayed that way ever since.
Rank | Town | Russell | Darby | Other |
---|---|---|---|---|
1 | London | 17,850 | 10,000 | |
2 | Winchester | 6,000 | 6,750 | |
3 | Norwich | 4,445 | ~4,750 | |
4 | York | 4,134 | ~5,000 | |
5 | Lincoln | 3,560 | 4,500 | |
6 | Thetford | 2,681 | 4,000 | |
7 | Bristol | 2,310 | ||
8 | Gloucester | 2,146 | 2,750 | |
9 | Wallingford | 1,718 | 3,000 | 2,500 |
10 | Hereford | 1,689 | ||
11 | Stamford | 1,424 | 3,000 | |
12 | Bury St Edmunds | 3,000 | ||
13 | Canterbury | 1,610 | 2,500 | |
14 | Oxford | 1,431 | 2,500 | |
15 | Hastings | 1,740 | 2,000 | |
16 | Dunwich | 1,596 | 2,000 | |
17 | Dover | 1,568 | 2,000 | |
18 | Lewes | 1,484 | 2,000 | |
19 | Chester | 1,960 | 1,500 | |
20 | Cambridge | 1,960 | 1,500 | |
21 | Sandwich | 1,452 | 2,000 | |
22 | Exeter | 1,438 | 2,000 | |
23 | Leicester | 1,278 | 2,000 | |
24 | Colchester | 1,452 | ||
25 | Wilton | 1,446 | ||
26 | Nottingham | 833 | 2,000 | |
27 | Hythe | 1,687 | 1,000 | |
28 | Huntingdon | 1,316 | 1,500 | |
29 | Steyning | 1,306 | ||
30 | Warwick | 1,284 | ||
31 | Northampton | 1,032 | 1,500 | |
32 | Ipswich | 980 | 1,500 | |
33 | Bath | 1,155 | 1,000 | |
34 | Shaftesbury | 1,062 | 1,000 | |
35 | Chichester | 1,050 | 1,000 |
Late Medieval Period
By the early 1300s, many English towns had changed a lot since the Domesday survey. More towns were allowed to hold markets, and they grew because of local trade. It's also interesting to see that Winchester, which used to be a very important Anglo-Saxon capital, became less significant.
While not a direct count of people, the tax records from 1334, called "lay subsidies," show how big and important a town was. This tax, an early form of poll tax, didn't count everyone, though.
In 1377, the first real poll tax was collected. Everyone over 14 who wasn't exempt had to pay a small coin called a groat to the King. These records listed the name and location of everyone who paid. This gives us a great way to guess the population at that time. We just have to remember that about a third of the population was under 14 and didn't pay.
Rank | Town | Population |
---|---|---|
1 | London | 23,314 |
2 | York | 7,248 |
3 | Bristol | 6,345 |
4 | Coventry | 4,817 |
5 | Norwich | 3,952 |
6 | Lincoln | 3,569 |
7 | Salisbury | 3,226 |
8 | King's Lynn | 3,217 |
9 | Colchester | 2,955 |
10 | Boston | 2,871 |
11 | Beverley | 2,663 |
12 | Newcastle | 2,647 |
13 | Canterbury | 2,574 |
14 | Bury St Edmunds | 2,445 |
15 | Oxford | 2,357 |
16 | Gloucester | 2,239 |
17 | Leicester | 2,101 |
18 | Shrewsbury | 2,083 |
19 | Great Yarmouth | 1,941 |
20 | Hereford | 1,903 |
21 | Cambridge | 1,902 |
22 | Ely | 1,772 |
23 | Plymouth | 1,700 |
24 | Exeter | 1,560 |
25 | Hull | 1,557 |
26 | Worcester | 1,557 |
27 | Ipswich | 1,507 |
28 | Northampton | 1,477 |
29 | Nottingham | 1,447 |
30 | Winchester | 1,440 |
Early Modern Period
We don't have much clear information about populations in the 1400s. Most modern guesses come from looking at old baptism records. For the 1500s, tax records from 1523-1527, called "lay subsidy returns," are very helpful. They give us a good idea of how many households and adults there were, which helps us guess the total population.
The table for 1523 shows how important East Anglia was, especially because of the wool trade. Eleven of the top thirty towns were from this area. Today, only one of them, Norwich, is still in the top thirty largest towns.
Rank | Town | Population |
---|---|---|
1 | London | |
2 | Norwich, Norfolk | |
3 | Bristol | |
4 | Newcastle | |
5 | Coventry | |
6 | Exeter | |
7 | Salisbury | |
8 | Ipswich, Suffolk | |
9 | King's Lynn, Norfolk | |
10 | Canterbury | |
11 | Reading | |
12 | Colchester, Essex | |
13 | Bury St Edmunds, Suffolk | |
14 | Lavenham, Suffolk | |
15 | York | |
16 | Totnes | |
17 | Worcester | |
18 | Gloucester | |
19 | Lincoln | |
20 | Hereford | |
21 | Great Yarmouth, Norfolk | |
22 | Hull | |
23 | Boston | |
24 | Southampton | |
25 | Hadleigh, Suffolk | |
26 | Wisbech | |
27 | Shrewsbury | |
28 | Oxford | |
29 | Leicester | |
30 | Cambridge |
17th and 18th Centuries
The 1600s and 1700s were a difficult time for getting good population numbers in Britain. There weren't any big, organized surveys of the whole country. The best way to guess populations from this time is using the hearth tax of 1662. This tax counted the number of hearths (fireplaces) in each home.
Like the Domesday survey, this wasn't a direct count of people. But it can be used to estimate how many people lived in a town. The table for 1662 shows the approximate order of towns back then. What's really interesting is that cities like Manchester, Birmingham, Leeds, Liverpool, and Sheffield weren't even in the top thirty. Yet, within about 100 years, they would become England's biggest cities outside of London! The table for 1750 also uses estimates.
Rankings by year
Rank | Town | Population |
---|---|---|
1 | London | 350,000 |
2 | Norwich | 60,000 |
3 | York | |
4 | Bristol | |
5 | Newcastle | |
6 | Exeter | |
7 | Ipswich | |
8 | Great Yarmouth | |
9 | Oxford | |
10 | Cambridge | |
11 | Canterbury | |
12 | Worcester | |
13 | Deptford | |
14 | Shrewsbury | |
15 | Salisbury | |
16 | Colchester | |
17 | East Greenwich | |
18 | Hull | |
19 | Coventry | |
20 | Chester | |
21 | Plymouth | |
22 | Portsmouth | |
23 | King's Lynn | |
24 | Rochester | |
25 | Lincoln | |
26 | Dover | |
27 | Nottingham | |
28 | Gloucester | |
29 | Bury St Edmunds | |
30 | Winchester |
Rank | Town | Pop'n |
---|---|---|
1 | London | 675,000 |
2 | Bristol | 45,000 |
3 | Birmingham | 24,000 |
4 | Liverpool | 22,000 |
5 | Manchester | 18,000 |
6 | Leeds | 16,000 |
7 | Sheffield | 12,000 |
19th Century
The Census Act 1800 led to Great Britain's first modern census a year later, in 1801. Since then, a census has been taken every ten years, except for 1941 during World War II. The population numbers from these censuses clearly show how the Industrial Revolution changed cities. Many cities in the north and northwest of England grew very quickly. The information in the tables below comes directly from these census reports.
Rankings by year
Rank | Town | Pop'n |
---|---|---|
1 | London | 959,000 |
2 | Manchester | 90,000 |
3 | Liverpool | 80,000 |
4 | Birmingham | 74,000 |
5 | Bristol | 64,000 |
6 | Leeds | 53,000 |
7 | Plymouth | 45,000 |
8 | Bath | 40,000 |
9 | Norwich | 35,633 |
10 | Portsmouth | |
11 | Sheffield | 31,000 |
12 | Hull | |
13 | Nottingham | |
14 | Newcastle | |
15 | Exeter | |
16 | Leicester | |
17 | Stoke-upon-Trent | |
18 | York | |
19 | Coventry | |
20 | Ashton-under-Lyne | |
21 | Chester | |
22 | Dover | |
23 | Great Yarmouth | |
24 | Stockport | |
25 | Shrewsbury | |
26 | Wolverhampton | |
27 | Bolton | |
28 | Sunderland | |
29 | Oldham | |
30 | Blackburn |
Rank | Town | Pop'n |
---|---|---|
1 | London | 2,804,000 |
2 | Liverpool | 443,900 |
3 | Manchester | 338,300 |
4 | Birmingham | 296,000 |
5 | Leeds | 207,200 |
6 | Sheffield | 185,200 |
7 | Bristol | 154,100 |
8 | Plymouth | 113,300 |
9 | Newcastle | 109,300 |
10 | Bradford | 106,200 |
11 | Stoke-upon-Trent | 101,200 |
12 | Hull | 99,000 |
13 | Portsmouth | 94,500 |
14 | Preston | 83,000 |
15 | Sunderland | 80,300 |
16 | Brighton | 77,700 |
17 | Nottingham | 74,500 |
18 | Oldham | 72,300 |
19 | Norwich | 70,958 |
20 | Bolton | 70,400 |
21 | Leicester | 68,100 |
22 | Blackburn | 63,100 |
23 | Wolverhampton | 60,900 |
24 | Stockport | 54,700 |
25 | Bath | 52,500 |
26 | Birkenhead | 51,600 |
27 | Southampton | 47,000 |
28 | Derby | 43,100 |
29 | Coventry | 40,900 |
30 | York | 40,400 |
Rank | Town | Pop'n |
---|---|---|
1 | London | 3,814,600 |
2 | Liverpool | 552,400 |
3 | Birmingham | 400,800 |
4 | Manchester | 341,500 |
5 | Leeds | 309,100 |
6 | Sheffield | 284,400 |
7 | Bristol | 206,500 |
8 | Bradford | 183,000 |
9 | Hull | 154,300 |
10 | Stoke-upon-Trent | 152,500 |
11 | Newcastle | 145,200 |
12 | Plymouth | 139,000 |
13 | Portsmouth | 128,000 |
14 | Leicester | 122,400 |
15 | Sunderland | 116,300 |
16 | Nottingham | 111,600 |
17 | Oldham | 111,300 |
18 | Brighton | 107,500 |
19 | Bolton | 105,400 |
20 | Blackburn | 104,000 |
21 | Preston | 96,500 |
22 | Norwich | 87,800 |
23 | Birkenhead | 83,300 |
24 | Huddersfield | 81,800 |
25 | Derby | 77,600 |
26 | Wolverhampton | 75,700 |
27 | Halifax | 73,600 |
28 | Rochdale | 68,900 |
29 | Gateshead | 65,900 |
30 | Southampton | 60,200 |
20th Century
Counting the population of England's towns and cities in the 20th century gets a bit tricky. This is because it's hard to decide what counts as a separate "town" and where its exact borders are. City boundaries often changed.
The lists below show the populations of individual towns and cities, not bigger areas like districts or conurbations (groups of towns that have grown together). For example, Salford is counted separately from Manchester, and Gateshead from Newcastle. The only exception is London, where the number refers to the whole Greater London area. You can find more details about English cities by population in the English cities by population article.
Rankings by years
Rank | Town | Pop'n |
---|---|---|
1 | London | 6,339,500 |
2 | Liverpool | 702,200 |
3 | Manchester | 543,900 |
4 | Birmingham | 522,200 |
5 | Leeds | 429,000 |
6 | Sheffield | 409,100 |
7 | Bristol | 329,400 |
8 | Bradford | 279,800 |
9 | Plymouth | 263,600 |
10 | Hull | 240,300 |
11 | Nottingham | 239,700 |
12 | Salford | 221,000 |
13 | Newcastle | 215,300 |
14 | Stoke-on-Trent | 214,700 |
15 | Leicester | 211,600 |
16 | Portsmouth | 188,100 |
17 | Bolton | 168,200 |
18 | Sunderland | 146,100 |
19 | Oldham | 137,200 |
20 | Blackburn | 129,200 |
21 | Brighton | 123,500 |
22 | Derby | 114,800 |
23 | Preston | 113,000 |
24 | Norwich | 111,700 |
25 | Birkenhead | 110,900 |
26 | Gateshead | 109,900 |
27 | Plymouth | 107,600 |
28 | Halifax | 104,900 |
29 | Southampton | 104,800 |
30 | South Shields | 100,900 |
31 | Burnley | 97,000 |
32 | Huddersfield | 95,000 |
33 | Wolverhampton | 94,200 |
34 | Stockport | 92,800 |
35 | Middlesbrough | 91,300 |
36 | Northampton | 87,000 |
37 | Walsall | 86,400 |
38 | Hartlepool | 85,400 |
39 | St Helens | 84,400 |
40 | Rochdale | 83,100 |
Rank | Town | Pop'n |
---|---|---|
1 | London | 7,480,200 |
2 | Birmingham | 922,200 |
3 | Liverpool | 802,900 |
4 | Manchester | 730,000 |
5 | Sheffield | 490,600 |
6 | Leeds | 458,200 |
7 | Bristol | 377,000 |
8 | Bradford | 291,000 |
9 | Hull | 287,200 |
10 | Newcastle | 275,000 |
11 | Nottingham | 262,600 |
12 | Portsmouth | 247,300 |
13 | Stoke-on-Trent | 240,400 |
14 | Leicester | 234,100 |
15 | Salford | 234,000 |
16 | Plymouth | 210,000 |
17 | Bolton | 178,700 |
18 | Southampton | 161,000 |
19 | Sunderland | 159,100 |
20 | Birkenhead | 145,600 |
21 | Oldham | 145,000 |
22 | Brighton | 142,400 |
23 | Middlesbrough | 131,100 |
24 | Derby | 129,800 |
25 | Coventry | 128,200 |
26 | Blackburn | 126,600 |
27 | Gateshead | 125,100 |
28 | Stockport | 123,300 |
29 | Wolverhampton | 121,300 |
30 | Norwich | 120,700 |
31 | South Shields | 118,600 |
32 | Preston | 117,400 |
33 | Huddersfield | 110,100 |
34 | Southend-on-Sea | 106,000 |
35 | Burnley | 103,200 |
36 | St Helens | 102,600 |
37 | Blackpool | 99,600 |
38 | Halifax | 99,100 |
39 | Walsall | 96,900 |
40 | Reading | 92,300 |
Rank | Town | Pop'n |
---|---|---|
1 | London | 8,348,000 |
2 | Birmingham | 1,112,700 |
3 | Liverpool | 788,700 |
4 | Manchester | 703,100 |
5 | Sheffield | 512,900 |
6 | Leeds | 505,200 |
7 | Bristol | 442,300 |
8 | Nottingham | 306,100 |
9 | Hull | 299,100 |
10 | Bradford | 292,400 |
11 | Newcastle | 291,700 |
12 | Leicester | 285,200 |
13 | Stoke-on-Trent | 275,100 |
14 | Coventry | 258,200 |
15 | Portsmouth | 233,500 |
16 | Plymouth | 209,000 |
17 | Sunderland | 181,500 |
18 | Southampton | 178,300 |
19 | Salford | 178,200 |
20 | Bolton | 167,200 |
21 | Wolverhampton | 162,700 |
22 | Brighton | 156,500 |
23 | Southend-on-Sea | 151,800 |
24 | Middlesbrough | 147,300 |
25 | Blackpool | 147,200 |
26 | Bournemouth | 144,700 |
27 | Birkenhead | 142,500 |
28 | Stockport | 141,700 |
29 | Derby | 141,300 |
30 | Huddersfield | 129,000 |
31 | Oldham | 121,300 |
32 | Norwich | 121,200 |
33 | Preston | 119,300 |
34 | Gateshead | 115,000 |
35 | Walsall | 114,500 |
36 | Reading | 114,200 |
37 | Blackburn | 111,200 |
38 | St Helens | 110,300 |
39 | Luton | 109,200 |
40 | York | 105,400 |
Rank | Town | Pop'n |
---|---|---|
1 | London | 7,452,300 |
2 | Birmingham | 1,013,400 |
3 | Liverpool | 603,200 |
4 | Manchester | 543,800 |
5 | Sheffield | 516,000 |
6 | Leeds | 501,100 |
7 | Bristol | 426,200 |
8 | Middlesbrough | 395,500 |
9 | Coventry | 333,000 |
10 | Nottingham | 296,800 |
11 | Bradford | 294,500 |
12 | Hull | 284,700 |
13 | Leicester | 282,000 |
14 | Wolverhampton | 268,400 |
15 | Stoke-on-Trent | 263,600 |
16 | Plymouth | 246,900 |
17 | Newcastle | 221,400 |
18 | Derby | 219,300 |
19 | Sunderland | 215,700 |
20 | Southampton | 213,600 |
21 | Portsmouth | 204,300 |
22 | Dudley | 185,400 |
23 | Walsall | 184,400 |
24 | West Bromwich | 166,600 |
25 | Brighton | 163,900 |
26 | Southend-on-Sea | 162,400 |
27 | Luton | 160,700 |
28 | Bolton | 154,400 |
29 | Blackpool | 149,800 |
30 | Bournemouth | 149,000 |
31 | Stockport | 139,500 |
32 | Birkenhead | 138,100 |
33 | Reading | 133,400 |
34 | Salford | 131,300 |
35 | Huddersfield | 130,600 |
36 | Northampton | 126,300 |
37 | Ipswich | 122,700 |
38 | Norwich | 120,700 |
39 | Oxford | 110,600 |
40 | Poole | 106,600 |
Rank | Town | Pop'n |
---|---|---|
1 | London | 7,566,600 |
2 | Birmingham | 1,014,000 |
3 | Liverpool | 538,800 |
4 | Sheffield | 470,700 |
5 | Leeds | 445,200 |
6 | Manchester | 437,600 |
7 | Bristol | 413,900 |
8 | Leicester | 324,400 |
9 | Hull | 322,100 |
10 | Coventry | 318,700 |
11 | Bradford | 293,300 |
12 | Nottingham | 273,300 |
13 | Stoke-on-Trent | 272,400 |
14 | Wolverhampton | 263,500 |
15 | Plymouth | 238,600 |
16 | Derby | 218,000 |
17 | Southampton | 211,300 |
18 | Newcastle | 199,100 |
19 | Sunderland | 195,100 |
20 | Reading | 194,700 |
21 | Dudley | 186,500 |
22 | Walsall | 177,900 |
23 | Portsmouth | 174,200 |
24 | Norwich | 169,800 |
25 | Preston | 166,700 |
26 | Luton | 163,200 |
27 | Middlesbrough | 158,200 |
28 | Southend-on-Sea | 155,700 |
29 | Northampton | 154,200 |
30 | West Bromwich | 153,700 |
31 | Huddersfield | 147,800 |
32 | Blackpool | 146,300 |
33 | Bolton | 144,000 |
34 | Bournemouth | 142,800 |
35 | Stockport | 135,500 |
36 | Brighton | 134,600 |
37 | Ipswich | 129,700 |
38 | Swindon | 127,300 |
39 | York | 123,100 |
40 | Poole | 122,800 |
Rank | Town | Pop'n |
---|---|---|
1 | London | 6,679,700 |
2 | Birmingham | 1,040,000 |
3 | Liverpool | 452,500 |
4 | Sheffield | 445,000 |
5 | Leeds | 432,000 |
6 | Manchester | 404,900 |
7 | Bristol | 367,000 |
8 | Coventry | 292,500 |
9 | Leicester | 280,000 |
10 | Bradford | 274,000 |
11 | Nottingham | 262,000 |
12 | Newcastle | 259,500 |
13 | Stoke-on-Trent | 245,000 |
14 | Hull | 242,000 |
15 | Wolverhampton | 237,000 |
16 | Plymouth | 236,000 |
17 | Derby | 214,000 |
18 | Southampton | 192,000 |
19 | Sunderland | 192,000 |
20 | Dudley | 186,000 |
21 | Portsmouth | 173,000 |
22 | Walsall | 171,000 |
23 | Norwich | 170,000 |
24 | Northampton | 166,000 |
25 | Luton | 165,000 |
26 | Southend-on-Sea | 154,000 |
27 | Milton Keynes | 148,000 |
28 | Blackpool | 145,000 |
29 | Reading | 142,900 |
30 | Bolton | 142,000 |
31 | Middlesbrough | 140,000 |
32 | West Bromwich | 140,000 |
33 | Preston | 140,000 |
34 | Brighton | 132,000 |
35 | Stockport | 130,000 |
36 | Poole | 130,000 |
37 | Peterborough | 129,000 |
38 | Huddersfield | 122,000 |
39 | Ipswich | 116,000 |
40 | Telford | 115,000 |
See also
- List of towns and cities in England by population
- Demographics of England - for the population of England at various points in history.
- List of lost settlements in the United Kingdom