Rajshahi's 2026 population is now estimated at 1,031,570. In 1950, the population of Rajshahi was 38,970. Rajshahi has grown by 24,550 in the last year, which represents a 2.44% 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 Rajshahi, which typically includes Rajshahi's population in addition to adjacent suburban areas.
| City | 2026 Pop. ↓ | Growth |
|---|---|---|
| Dhaka | 25,359,100 | 2.86% |
| Chittagong | 5,797,810 | 2.55% |
| Sylhet | 1,065,150 | 3.11% |
| Bogra | 1,014,990 | 3.44% |
| Khulna | 998,460 | 1.86% |
| Comilla | 710,642 | 2.86% |
| Barisal | 581,269 | 2.83% |
| Mymensingh | 521,576 | 2.42% |
| Rangpur | 468,368 | 2.53% |