List of cities in Nigeria by population. There are 137 cities in Nigeria, of which Ibadan is the largest in terms of population - 5 175 290. The total number of people in Nigeria is 206 463 745 for 2026.
| # | Name, city | Population |
|---|---|---|
| 1 | Ibadan | 5 175 290 |
| 2 | Kano | 3 848 899 |
| 3 | Lagos | 13 123 073 |
| 4 | Benin City | 2 406 750 |
| 5 | Port Harcourt | 2 100 809 |
| 6 | Kaduna | 2 061 265 |
| 7 | ABA | 1 597 321 |
| 8 | Abuja | 1 352 706 |
| 9 | Maiduguri | 1 126 254 |
| 10 | Ilorin | 1 084 697 |
| 11 | Warri | 933 784 |
| 12 | Onitsha | 910 832 |
| 13 | Akure | 847 999 |
| 14 | Abeokuta | 801 306 |
| 15 | Enugu | 715 811 |
| 16 | Oshogbo | 678 292 |
| 17 | Zaria | 667 471 |
| 18 | IFE | 635 259 |
| 19 | Joes | 622 844 |
| 20 | Ondo | 498 123 |
| 21 | Gboko | 485 817 |
| 22 | Owerri | 474 832 |
| 23 | Jalingo | 439 059 |
| 24 | Asaba | 407 198 |
| 25 | Ijebu-Ode | 403 910 |
| 26 | Oyo | 383 780 |
| 27 | ADO-Ekiti | 378 566 |
| 28 | Ilesha | 374 643 |
| 29 | Sokoto | 360 581 |
| 30 | Mine | 322 188 |
| 31 | Uyo | 320 021 |
| 32 | Calabar | 318 404 |
| 33 | Bauchi | 294 489 |
| 34 | Jimeta | 270 934 |
| 35 | Ogbomosho | 269 376 |
| 36 | Ilobu | 264 415 |
| 37 | Abakaliki | 242 862 |
| 38 | Sapele | 218 409 |
| 39 | Katsina | 213 624 |
| 40 | Gombe | 197 429 |