Thủ đô London của Anh vượt xa tất cả các thành phố khác của Vương quốc Anh với dân số hơn 7 triệu người. Nước Anh chỉ tự hào có 5 thành phố, bao gồm cả London, với hơn 500.000 cư dân.
Trong lịch sử, việc chỉ định địa vị thành phố ở Vương quốc Anh đã được ban hành theo hiến chương hoàng gia. Trong khi hầu hết mọi người coi thuật ngữ "thành phố" để chỉ khu vực đô thị đông dân cư, có một số thành phố ở Vương quốc Anh không lớn hơn một ngôi làng. Trong thời điểm hiện tại, tình trạng thành phố được ban cho bởi Nữ hoàng Elizabeth II. 10 thành phố lớn nhất ở Anh là:
- Luân Đôn
- Birmingham
- Leeds
- Glasgow
- Sheffield
- Bradford
- Edinburgh
- Liverpool
- Manchester
- Bristol
Thành phố St. David's ở Pembrokeshire là thành phố nhỏ nhất của Anh, với dân số chỉ 2.000 người.