Data & methods

Data review

Nothing is filtered out of The Urban World. Every urban centre in GHS-WUP R2025A appears in the rankings, search, the directory and on the map, with the figures JRC published and their confidence beside them.

This page lists the centres that trip at least one diagnostic rule: low confidence, population jumps, tiny or barely built footprints, missing names. It is the working surface for deciding whether a curation rule is ever needed. How each rule is defined.

5,563 of 21,777 urban centres trip at least one rule.

Population more than doubles or halves between two epochs

567 centres flagged population jump· showing 301–400

Urban centre Country Exists Population Rules (epochs)
Zalmat HubayshYemenfrom 2005152.3K
  • Low confidence 2005–2100
  • Population jump 2010
  • Built share under 1% 2005–2030
SoharOmanfrom 2020151.5K
  • Population jump 2025
SagorkutiIndiafrom 2000150.9K
  • Population jump 2005
KuransaraeIndiafrom 2000149.5K
  • Low confidence 2000, 2010–2100
  • Population jump 2005
ThattaPakistanfrom 1995148.4K
  • Low confidence 2070–2100
  • Population jump 2000
FudingChinafrom 1990147.8K
  • Population jump 2000
HayyaSudanfrom 2015146.3K
  • Low confidence 2015–2100
  • Population jump 2020
  • Small and dense 2015–2100
  • Small and dense in 2025 2025
New HopeUnited Statesfrom 2015145.7K
  • Population jump 2020
VenjaramooduIndiafrom 2015145.1K
  • Population jump 2020
LinzhouChinafrom 1995141.7K
  • Population jump 2000
IrigaPhilippinesfrom 2010140.7K
  • Population jump 2015
BagahaIndiafrom 2005139.3K
  • Population jump 2010
龍江China1975–2100138.5K
  • Low confidence 1975–1980
  • Population jump 1980
  • Area under 5 km² 1975
ChittaranjanIndia1975–2100137.4K
  • Population jump 2000
SariayaPhilippinesfrom 2005137.1K
  • Population jump 2015
JogapattiIndiafrom 2020136.3K
  • Population jump 2025
BairgachhiIndiafrom 2020134.2K
  • Population jump 2025
CalacaPhilippinesfrom 2015132.2K
  • Population jump 2020
Manazil BaradanYemenfrom 2015131.6K
  • Low confidence 2015–2100
  • Population jump 2020
WuweiChinafrom 1995130.4K
  • Population jump 2000
RaghunathpurIndiafrom 2010129.3K
  • Population jump 2020
HemetUnited Statesfrom 2010128.0K
  • Population jump 2015
DajindianChina2015–2070126.1K
  • Population jump 2020
BagelenIndonesiafrom 1990125.1K
  • Population jump 1995
PaikgachaBangladeshuntil 2015122.5K
  • Low confidence 1975
  • Population jump 1980
  • Built share under 1% 1975–2000
RaghopurIndiafrom 2000122.0K
  • Population jump 2015
BiswanIndia1975–2100120.3K
  • Low confidence 1975–1985, 2000–2010
  • Population jump 2020
SimlaIndiafrom 2020120.1K
  • Low confidence 2020–2045
  • Population jump 2090
IltifatganjIndiafrom 2005119.6K
  • Population jump 2015
YuqiChina2005–2085119.4K
  • Population jump 2010
SandilaIndia1975–2100119.3K
  • Low confidence 1975–2010
  • Population jump 2020
NawanagarIndiafrom 2005117.5K
  • Population jump 2020
MatongoBurundifrom 2035113.7K
  • Low confidence 2095–2100
  • Population jump 2040
KitengelaKenyafrom 2010112.7K
  • Population jump 2025
Al Qal`ahYemenfrom 2000111.9K
  • Low confidence 2000–2100
  • Population jump 2025
  • Built share under 1% 2000–2065
  • Area under 5 km² 2000–2020
NabatiehLebanonfrom 2010111.2K
  • Population jump 2015
MeftahAlgeriafrom 2015108.7K
  • Population jump 2020
DallasAustraliafrom 2015107.9K
  • Population jump 2020
Al YaudiEgyptfrom 1995107.0K
  • Population jump 2005, 2020–2025
SaidpurIndia1975–2100106.2K
  • Low confidence 1975
  • Population jump 2025
  • Area under 5 km² 1975–1980
IrbaEthiopiafrom 2010105.9K
  • Population jump 2030
ZhenxiaboChinafrom 2000104.0K
  • Low confidence 2000–2010
  • Population jump 2010
  • Area under 5 km² 2000–2005
GwiyangeBurundifrom 206099.7K
  • Population jump 2065
BhuapurBangladeshfrom 202598.9K
  • Population jump 2030
EkeremorNigeriafrom 201598.5K
  • Low confidence 2080–2100
  • Population jump 2025
BudakaUgandafrom 204596.9K
  • Population jump 2050
ChigumukileMozambiquefrom 206096.2K
  • Low confidence 2060–2100
  • Population jump 2075
IlhéusBrazilfrom 198096.0K
  • Population jump 1985
LemeraDemocratic Republic of the Congofrom 204095.5K
  • Low confidence 2085–2100
  • Population jump 2045
Song CountyChina1975–210095.2K
  • Low confidence 1975
  • Population jump 1985
  • Area under 5 km² 1975–1980
QinjiChinafrom 198095.0K
  • Low confidence 1980–2010
  • Population jump 1990
BangarmauIndia1975–210093.9K
  • Low confidence 1975–2015
  • Population jump 2020
  • Area under 5 km² 1975–1980
JotsomaIndia1975–210092.8K
  • Low confidence 1975–2100
  • Population jump 2015
  • Area under 5 km² 1975–2010
ThalangThailand2015–209092.2K
  • Population jump 2020
BaqlulaEgyptfrom 201592.0K
  • Population jump 2025
ZizencioEthiopiafrom 205591.4K
  • Population jump 2060
Unnamed centre near LekuEthiopiafrom 202591.2K
  • Population jump 2030
  • Unnamed 2025–2100
TharmapuramSri Lankauntil 199090.3K
  • Low confidence 1975–1990
  • Population jump 1985
  • Built share under 1% 1975–1985
SidhauliIndia1975–210089.9K
  • Low confidence 1975–2010
  • Population jump 2020
  • Area under 5 km² 1975
Unnamed centre near ThattaPakistanfrom 206086.7K
  • Low confidence 2075–2100
  • Population jump 2085
  • Unnamed 2060–2100
BarbighaIndiafrom 200085.5K
  • Population jump 2030
GlosterUnited Statesfrom 201585.3K
  • Population jump 2030
夔门街道Chinauntil 205584.8K
  • Low confidence 1975–2055
  • Population jump 2000
  • Built share under 1% 1975–1995, 2015
LobatseBotswanafrom 202083.2K
  • Population jump 2025
Bulo Cabdullahi MamowSomaliafrom 209081.4K
  • Low confidence 2090–2100
  • Population jump 2095
LalAfghanistanfrom 200581.1K
  • Low confidence 2005–2100
  • Population jump 2030
  • Built share under 1% 2005–2020, 2030–2035
  • Area under 5 km² 2005–2025
PhulpurIndiafrom 200081.0K
  • Population jump 2030
KhonjeniMalawifrom 207580.1K
  • Population jump 2090
HudurSomaliafrom 198079.4K
  • Low confidence 1980–2100
  • Population jump 2000
  • Area under 5 km² 1980–2020
KaruriKenyafrom 207077.3K
  • Population jump 2075
TulaEthiopiafrom 205574.4K
  • Population jump 2060
MuhangaRwandafrom 200573.8K
  • Population jump 2050
TribeniganjIndiafrom 201573.8K
  • Population jump 2040
Unnamed centre near Jalalpur PirwalaPakistanfrom 207573.4K
  • Population jump 2080
  • Unnamed 2075–2100
MathraPakistanfrom 203072.2K
  • Population jump 2035
Al GhawlYemenfrom 201571.9K
  • Low confidence 2015–2100
  • Population jump 2025
  • Built share under 1% 2015–2065
  • Area under 5 km² 2015–2020
Mungra BadshahpurIndia1975–210071.6K
  • Low confidence 1975
  • Population jump 2020
  • Area under 5 km² 1975–1985
MutubisEgyptfrom 201071.1K
  • Population jump 2035
TerenuthisEgyptfrom 201071.0K
  • Population jump 2040
BumboUgandafrom 203070.6K
  • Population jump 2035
NarreMozambiquefrom 207569.9K
  • Low confidence 2075–2100
  • Population jump 2085
CharkhaiBangladeshfrom 201569.4K
  • Population jump 2030
MuribaTanzaniafrom 207568.8K
  • Population jump 2080
WalunguDemocratic Republic of the Congofrom 199068.5K
  • Low confidence 1990, 2075–2100
  • Population jump 2035
NageshwariBangladeshfrom 203068.2K
  • Population jump 2035
Unnamed centre near Keti BandarPakistanfrom 208068.0K
  • Low confidence 2080–2100
  • Population jump 2090
  • Unnamed 2080–2100
YewanyaEthiopiafrom 207068.0K
  • Population jump 2080
MallanwanIndia1975–210067.7K
  • Low confidence 1975–1985
  • Population jump 2020
Unnamed centre near JampurPakistanfrom 204066.8K
  • Population jump 2060
  • Unnamed 2040–2100
LakelandUnited Statesfrom 202066.7K
  • Population jump 2040
AraketEthiopiafrom 204066.4K
  • Population jump 2060
Brookside VillageUnited Statesfrom 203566.2K
  • Population jump 2040
  • Unnamed 2035–2100
Unnamed centre near GīmbīchoEthiopiafrom 203065.0K
  • Population jump 2035
  • Unnamed 2030–2100
MahmudabadIndia1975–210064.4K
  • Low confidence 1975–1980
  • Population jump 2020
  • Area under 5 km² 1975
Unnamed centre near PupriIndiafrom 203063.4K
  • Population jump 2040
  • Unnamed 2030–2100
Unnamed centre near Wāris AlīganjIndiafrom 202562.9K
  • Population jump 2035
  • Unnamed 2025–2100
TarailBangladeshfrom 200562.5K
  • Population jump 2035
Unnamed centre near MakhdumpurIndiafrom 203062.4K
  • Population jump 2045
  • Unnamed 2030–2100
WenagoEthiopiafrom 202062.2K
  • Low confidence 2070–2100
  • Population jump 2030
Unnamed centre near MponelaMalawifrom 207562.0K
  • Population jump 2080
  • Unnamed 2075–2100