Rangpur's 2025 population is now estimated at 456,821. In 1950, the population of Rangpur was 34,131. Rangpur has grown by 11,144 in the last year, which represents a 2.5% annual change. These population estimates and projections come from the latest revision of the UN World Urbanization Prospects . These estimates represent the Urban agglomeration of Rangpur, which typically includes Rangpur's population in addition to adjacent suburban areas.
| City | 2025 Pop. ↓ | Growth |
|---|---|---|
| Dhaka | 24,652,900 | |
| Chittagong | 5,653,490 | |
| Sylhet | 1,032,980 | |
| Rajshahi | 1,007,020 | |
| Bogra | 981,223 | |
| Khulna | 980,200 | |
| Comilla | 690,860 | |
| Barisal | 565,243 | |
| Mymensingh | 509,237 | |
| Shibganj | 378,701 | |
| Natore | 369,138 | |
| Tungi | 337,579 | |
| Narsingdi | 281,080 | |
| Bagerhat | 266,388 | |
| Cox's Bazar | 253,788 | |
| Jessore | 243,987 | |
| Nagarpur | 238,422 | |
| Narayanganj | 223,622 | |
| Dinajpur | 206,234 | |
| Saidpur | 199,422 | |
| Par Naogaon | 192,464 | |
| Pabna | 186,781 | |
| Paltan | 184,492 | |
| Tangail | 180,144 | |
| Jamalpur | 167,900 | |
| Puthia | 159,406 | |
| Nawabganj | 142,361 | |
| Kushtia | 135,724 | |
| Sonargaon | 130,000 | |
| Satkhira | 128,918 | |
| Sirajganj | 127,481 | |
| Faridpur | 112,187 | |
| Sherpur | 107,419 | |
| Bhairab Bazar | 105,457 | |
| Shahzadpur | 102,420 | |
| Bhola | 99,079 | |
| Azimpur | 96,641 | |
| Kishorganj | 90,690 | |
| Bibir Hat | 89,030 | |
| Habiganj | 88,760 | |
| Madaripur | 84,789 | |
| Feni | 84,028 | |
| Laksham | 82,290 | |
| Ishurdi | 81,995 | |
| Sarishabari | 81,325 | |
| Netrakona | 79,016 | |
| Joypur Hat | 73,068 | |
| Thakurgaon | 71,096 | |
| Palang | 67,652 | |
| Lalmonirhat | 65,127 | |
| Raipur | 64,652 | |
| Tungipara | 62,210 | |
| Lakshmipur | 61,703 | |
| Maulavi Bazar | 57,441 | |
| Joymontop | 56,000 | |
| Ramganj | 55,241 | |
| Narail | 55,112 | |
| Pirojpur | 54,418 | |
| Sandwip | 52,152 | |
| Satkania | 52,005 | |
| Patiya | 51,360 | |
| Khagrachhari | 50,364 | |
| Chilmari | 49,736 | |
| Nageswari | 49,425 | |
| Panchagarh | 48,531 | |
| Uttar Char Fasson | 48,305 | |
| Parbatipur | 48,020 | |
| Burhanuddin | 45,670 | |
| Kaliganj | 45,631 | |
| Dohar | 45,543 | |
| Hajiganj | 44,343 | |
| Bhatpara Abhaynagar | 42,653 | |
| Lalmohan | 42,220 | |
| Jhingergacha | 41,957 | |
| Mirzapur | 41,137 | |
| Sakhipur | 40,869 | |
| Teknaf | 40,557 | |
| Gaurnadi | 40,519 | |
| Kalia | 40,492 | |
| Bera | 39,604 | |
| Mehendiganj | 39,424 | |
| Chhagalnaiya | 39,335 | |
| Chhatak | 39,218 | |
| Nalchiti | 38,703 | |
| Bheramara | 38,159 | |
| Phultala | 37,985 | |
| Baniachang | 37,807 | |
| Sarankhola | 36,470 | |
| Shibganj | 35,961 | |
| Pirgaaj | 34,606 | |
| Bajitpur | 34,560 | |
| Char Bhadrasan | 34,423 | |
| Gafargaon | 34,177 | |
| Badarganj | 32,600 | |
| Bandarban | 32,523 | |
| Nabinagar | 31,671 | |
| Morrelgonj | 31,647 | |
| Kesabpur | 30,926 | |
| Bhandaria | 30,219 | |
| Mathba | 29,760 | |
| Raojan | 25,708 | |
| Manikchari | 24,813 | |
| Muktagacha | 24,684 |