Bangladesh Cities with Latitude & Longitude – Download in Excel, CSV, SQL, JSON, XML
Last update : 23 March 2026.
Here you’ll find a curated sample of 100 key cities from Bangladesh, each with essential data points such as latitude, longitude, administrative region, and other relevant attributes.
This preview is extracted from our full dataset, which includes a total of 48524 geographic locations across Bangladesh.
Whether you’re working on mapping, analytics, or app development, the data is available for both personal and commercial use.
All entries can be downloaded in five formats: Excel (.xlsx), CSV, SQL, JSON, and XML.
Capital Highlight: The official capital city of Bangladesh is Dhaka.
| Geoname_ID | City | Alternate_Name | Country_Code | Region | Sub_region | Latitude | Longitude | Elevation | Population | Timezone | Fcode_Name |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1202072 | Gopālpur | Gopalpur,Gopālpur | BD | Rajshahi Division | Rajshahi | 24.23468 | 88.81934 | 0 | Asia/Dhaka | populated place | |
| 1192082 | Pātuāir | BD | Dhaka | Kishoregonj | 24.48405 | 90.81433 | 0 | Asia/Dhaka | populated place | ||
| 1193533 | Nalua | BD | Chittagong | Chandpur | 23.32604 | 90.71249 | 0 | Asia/Dhaka | populated place | ||
| 1212381 | Āsrāfpur | BD | Rajshahi Division | Natore | 24.16667 | 88.88333 | 0 | Asia/Dhaka | populated place | ||
| 1189718 | Rasūlpur | BD | Rajshahi Division | Joypurhat | 25.00486 | 89.08068 | 0 | Asia/Dhaka | populated place | ||
| 1193927 | Murādpur | BD | Rajshahi Division | Bogra | 25.00583 | 89.37484 | 0 | Asia/Dhaka | populated place | ||
| 1197292 | Kharda Saptana | Kharda Saptana,Khorda Saptana,Khorda Sāptana | BD | Rangpur Division | Lalmonirhat District | 25.91494 | 89.43787 | 0 | Asia/Dhaka | populated place | |
| 1206889 | Char Hāpānia | BD | Rajshahi Division | Pabna | 23.99807 | 89.38849 | 0 | Asia/Dhaka | populated place | ||
| 1210047 | Bāraipāra | Baraipara,Baruipara,Bāraipāra,Bāruipāra | BD | Khulna | Kushtia | 23.91808 | 89.04768 | 0 | Asia/Dhaka | populated place | |
| 7479488 | Arazi Baraikhali | Arazi Baraikhali | BD | Khulna | Magura | 23.45378 | 89.47384 | 0 | Asia/Dhaka | populated place | |
| 1205061 | Dārikāndi | BD | Dhaka | Shariatpur | 23.38883 | 90.30343 | 0 | Asia/Dhaka | populated place | ||
| 7488487 | Debipur | Debipur | BD | Rangpur Division | Dinajpur | 25.54028 | 88.64661 | 0 | Asia/Dhaka | populated place | |
| 1190742 | Purba Khānpur | BD | Rajshahi Division | Naogaon | 24.96667 | 88.86667 | 0 | Asia/Dhaka | populated place | ||
| 7104529 | Chānpāra | Chanpara,Chānpāra | BD | Rangpur Division | Panchagarh | 26.33731 | 88.57692 | 0 | Asia/Dhaka | populated place | |
| 1201638 | Hānifār Char | Hanifar Char,Haniferchar,Hānifār Char | BD | Dhaka | Madaripur | 23.11667 | 90.35 | 0 | Asia/Dhaka | populated place | |
| 7485507 | Harina | Harina | BD | Khulna | Satkhira | 22.83877 | 88.99536 | 0 | Asia/Dhaka | populated place | |
| 1190234 | Rājnagar | Rajanagar,Rajnagar,Rājnagar | BD | Khulna | Khulna | 22.74294 | 89.44349 | 0 | Asia/Dhaka | populated place | |
| 6415198 | Ghunjartek | Ghunjartek | BD | Chittagong | Cox’s Bazar | 21.74308 | 92.11962 | 0 | Asia/Dhaka | populated place | |
| 1206981 | Char Darbesh | Char Darbesh,Chardarbes | BD | Chittagong | Feni | 22.8275 | 91.35417 | 0 | Asia/Dhaka | populated place | |
| 7888948 | Kālmjura | Kalmjura,Kālmjura | BD | Rangpur Division | Dinajpur | 25.23979 | 89.187 | 0 | Asia/Dhaka | populated place | |
| 1191801 | North Rājāpur | BD | Chittagong | Chandpur | 23.21667 | 90.78333 | 0 | Asia/Dhaka | populated place | ||
| 1195658 | Mahādebpur | BD | Khulna | Kushtia | 24.05 | 88.83333 | 0 | Asia/Dhaka | populated place | ||
| 1187404 | Dakshin Kalikabari | Dakshin Kalikabari,South Kalikabari,South Kālikābāri | BD | Barisāl | Barguna | 22.24207 | 90.1005 | 0 | Asia/Dhaka | populated place | |
| 1196017 | Lohālia | Lohalia,Lohālia | BD | Khulna | 22.36059 | 90.38446 | 0 | Asia/Dhaka | populated place | ||
| 8038857 | Bhot Hat | Bhot Hat | BD | Rangpur Division | Kurigram | 26.10189 | 89.60528 | 0 | Asia/Dhaka | populated place | |
| 1206423 | Char Teki | BD | Dhaka | Kishoregonj | 24.35682 | 90.66329 | 0 | Asia/Dhaka | populated place | ||
| 1211558 | Bajora | Bajora,Bejora | BD | Rajshahi Division | Bogra | 24.81931 | 89.38854 | 0 | Asia/Dhaka | populated place | |
| 7105087 | Bakshipāra | Bakshipara,Bakshipāra | BD | Rangpur Division | Panchagarh | 26.18578 | 88.61959 | 0 | Asia/Dhaka | populated place | |
| 6414185 | Azimpur | Azimpur | BD | Chittagong | Chittagong | 22.70108 | 91.77178 | 0 | Asia/Dhaka | populated place | |
| 1193509 | Nandagaon | BD | Rajshahi Division | Bogra | 24.82021 | 89.41638 | 0 | Asia/Dhaka | populated place | ||
| 7478603 | Chhota Nilganj | Chhota Nilganj | BD | Khulna | 22.06413 | 90.26734 | 0 | Asia/Dhaka | populated place | ||
| 1211330 | Baliārdi | BD | Dhaka | Kishoregonj | 24.20806 | 90.98233 | 0 | Asia/Dhaka | populated place | ||
| 8064941 | Paidmahar | Paidmahar | BD | Rangpur Division | Dinajpur | 25.33227 | 89.17658 | 0 | Asia/Dhaka | populated place | |
| 1202882 | Gārān Chatbāri | BD | Dhaka | Dhaka | 23.82302 | 90.3472 | 0 | Asia/Dhaka | populated place | ||
| 1190606 | Qāzipur | Kazipur,Qazipur,Qāzipur | BD | Rajshahi Division | Bogra | 24.97714 | 89.33168 | 0 | Asia/Dhaka | populated place | |
| 7488276 | Muklishpur | Muklishpur | BD | Rangpur Division | Dinajpur | 25.64232 | 88.57655 | 0 | Asia/Dhaka | populated place | |
| 7489384 | Bādi Kālaur | Badi Kalaur,Bādi Kālaur | BD | Rajshahi Division | Chapai Nababganj | 24.76515 | 88.37169 | 0 | Asia/Dhaka | populated place | |
| 1189233 | Sāhāpur | BD | Rajshahi Division | Naogaon | 24.8 | 88.6 | 0 | Asia/Dhaka | populated place | ||
| 1198435 | Kargaon Konāpāra | BD | Dhaka | Kishoregonj | 24.31667 | 90.9 | 0 | Asia/Dhaka | populated place | ||
| 7482666 | Beldanga | Beldanga | BD | Rajshahi Division | Rajshahi | 24.42627 | 88.47531 | 0 | Asia/Dhaka | populated place | |
| 1197257 | Khudra Sāola | BD | Rajshahi Division | Rajshahi | 24.48333 | 88.36667 | 0 | Asia/Dhaka | populated place | ||
| 1204337 | Dhargaon | BD | Mymensingh Division | Mymensingh | 24.55784 | 90.72571 | 0 | Asia/Dhaka | populated place | ||
| 1206789 | Charkāndi | BD | Dhaka | Manikganj | 23.80575 | 89.79196 | 0 | Asia/Dhaka | populated place | ||
| 1208847 | Bhola | BD | Dhaka | Dhaka | 23.78333 | 90.41667 | 0 | Asia/Dhaka | populated place | ||
| 7105046 | Dandapal Arazi | Dandapal Arazi | BD | Rangpur Division | Panchagarh | 26.09446 | 88.64319 | 0 | Asia/Dhaka | populated place | |
| 1188494 | Satadaskāti | Satadaskati,Satadaskāti | BD | Barisāl | Jhalokati | 22.71217 | 90.17425 | 0 | Asia/Dhaka | populated place | |
| 7483392 | Ashkarpur | Ashkarpur | BD | Rajshahi Division | Rajshahi | 24.30048 | 88.73767 | 0 | Asia/Dhaka | populated place | |
| 1199442 | Kāich Māldha | BD | Dhaka | Munshiganj | 23.45779 | 90.45574 | 0 | Asia/Dhaka | populated place | ||
| 1207289 | Chandrail | Chandrail | BD | Rajshahi Division | Chapai Nababganj | 24.74283 | 88.37928 | 0 | Asia/Dhaka | populated place | |
| 7922841 | Mandirtala | Mandirtala | BD | Mymensingh Division | Sherpur | 25.13494 | 90.12204 | 0 | Asia/Dhaka | populated place | |
| 7484463 | Sekhpāra | Sekhpara,Sekhpāra | BD | Khulna | Chuadanga | 23.80564 | 88.86827 | 0 | Asia/Dhaka | populated place | |
| 1187307 | Sridharkāti | Sridharkati,Sridharkāti | BD | Khulna | Satkhira | 22.4282 | 89.12287 | 0 | Asia/Dhaka | populated place | |
| 7888984 | Nayapāra | Nayapara,Nayapāra | BD | Rangpur Division | Gaibandha | 25.2274 | 89.21047 | 0 | Asia/Dhaka | populated place | |
| 1199364 | Kājla | BD | Khulna | Satkhira | 22.5 | 89.05 | 0 | Asia/Dhaka | populated place | ||
| 7480385 | Ātgharia | Atgharia,Ātgharia | BD | Khulna | Narail | 23.08564 | 89.55746 | 0 | Asia/Dhaka | populated place | |
| 7634124 | Khāmār Mundia | Khamar Mundia,Khāmār Mundia | BD | Khulna | Jhenaidah | 23.37614 | 89.13411 | 0 | Asia/Dhaka | populated place | |
| 1201708 | Bajra Haldia | Bajra Haldia,Bazra Haldia,Haldia Bajra | BD | Rangpur Division | Gaibandha | 25.47241 | 89.53291 | 0 | Asia/Dhaka | populated place | |
| 6413504 | Dakshin Fatehābād | Dakshin Fatehabad,Dakshin Fatehābād | BD | Chittagong | Chittagong | 22.42445 | 91.80843 | 0 | Asia/Dhaka | populated place | |
| 7482278 | Poraganj | Poraganj | BD | Rajshahi Division | Chapai Nababganj | 24.70623 | 88.18167 | 0 | Asia/Dhaka | populated place | |
| 7488659 | Bhāgpārul | Bhagparul,Bhāgpārul | BD | Rajshahi Division | Naogaon | 25.07015 | 88.58199 | 0 | Asia/Dhaka | populated place | |
| 1201359 | Harispur | Harishapur,Harispur | BD | Rajshahi Division | Naogaon | 24.71938 | 88.91485 | 0 | Asia/Dhaka | populated place | |
| 1205799 | Chilani | Chilani,Chilni | BD | Dhaka | Gazipur | 23.97948 | 90.4906 | 0 | Asia/Dhaka | populated place | |
| 1208484 | Binaypur | Banipara,Binaypar,Binaypur,Bināypār | BD | Chittagong | Cumilla | 23.62728 | 90.97973 | 0 | Asia/Dhaka | populated place | |
| 1190042 | Rām Krishnapur | BD | Rajshahi Division | Chapai Nababganj | 24.56667 | 88.21667 | 0 | Asia/Dhaka | populated place | ||
| 7486136 | Jorsinga | Jorsinga | BD | Khulna | Khulna | 22.24967 | 89.33585 | 0 | Asia/Dhaka | populated place | |
| 7487403 | Battali | Battali | BD | Rangpur Division | Thakurgaon | 25.8815 | 88.1503 | 0 | Asia/Dhaka | populated place | |
| 1203744 | Durlabpur | Dullabpur,Durlabpur,Durlavpur | BD | Sylhet | Maulvibazar | 24.50784 | 91.72897 | 0 | Asia/Dhaka | populated place | |
| 1194231 | Mādākkhala | Madakkhala,Modakhala,Mādākkhala | BD | Dhaka | Kishoregonj | 24.43403 | 90.83485 | 0 | Asia/Dhaka | populated place | |
| 7483703 | Dhulāt | Dhulat,Dhulāt | BD | Rajshahi Division | Rajshahi | 24.37927 | 88.75427 | 0 | Asia/Dhaka | populated place | |
| 1190142 | Rāmchandrapur | Ramchandrapur,Rāmchandrapur,West Ramchandrapur | BD | Chittagong | Cumilla | 23.55 | 91.08333 | 0 | Asia/Dhaka | populated place | |
| 1200246 | Jangalbāri | BD | Dhaka | Dhaka | 23.71349 | 90.37538 | 0 | Asia/Dhaka | populated place | ||
| 1205422 | Dakshin Kāundia | BD | Dhaka | Dhaka | 23.8 | 90.33333 | 0 | Asia/Dhaka | populated place | ||
| 1203675 | Durgāpur | Durgapur,Durgāpur | BD | Khulna | Jessore | 23.14074 | 89.16408 | 0 | Asia/Dhaka | populated place | |
| 7488217 | Maharampur | Maharampur | BD | Rangpur Division | Dinajpur | 25.56407 | 88.62815 | 0 | Asia/Dhaka | populated place | |
| 1210971 | Bāniāgaon | BD | Dhaka | Munshiganj | 23.48939 | 90.34234 | 0 | Asia/Dhaka | populated place | ||
| 7922153 | Penchar Char | Penchar Char | BD | Mymensingh Division | Sherpur | 25.07351 | 89.91585 | 0 | Asia/Dhaka | populated place | |
| 7914654 | Pabankhila | BD | Mymensingh Division | Sherpur | 25.22786 | 89.96515 | 0 | Asia/Dhaka | populated place | ||
| 7486182 | Bruhmagānti | Bruhmaganti,Bruhmagānti | BD | Khulna | Khulna | 22.89696 | 89.53903 | 0 | Asia/Dhaka | populated place | |
| 1202104 | Gopālpur | BD | Khulna | Khulna | 22.60334 | 89.30275 | 0 | Asia/Dhaka | populated place | ||
| 1189301 | Sāgardi | BD | Chittagong | Lakshmipur | 23.03104 | 90.81109 | 0 | Asia/Dhaka | populated place | ||
| 1202111 | Gopinagar | Gopalnagar,Gopinagar,Gopālnagar | BD | Rajshahi Division | Bogra | 24.5965 | 89.58492 | 0 | Asia/Dhaka | populated place | |
| 7488240 | Dhāmāhār | Dhamahar,Dhāmāhār | BD | Rangpur Division | Dinajpur | 25.61157 | 88.59734 | 0 | Asia/Dhaka | populated place | |
| 1205566 | Dākātia | Dakatia,Dākātia | BD | Khulna | Jessore | 23.20445 | 89.19627 | 0 | Asia/Dhaka | populated place | |
| 1208611 | Bīl Borin | Bil Baroil,Bil Borin,Bīl Borin | BD | Rajshahi Division | Chapai Nababganj | 24.68333 | 88.31667 | 0 | Asia/Dhaka | populated place | |
| 1211654 | Bailmān Diārkhāta | Bailman Diarkhata,Bailmān Diārkhāta,Boail Mandiar Khata | BD | Rangpur Division | Kurigram | 25.55 | 89.7 | 0 | Asia/Dhaka | populated place | |
| 7482571 | Aihi | Aihi | BD | Rajshahi Division | Rajshahi | 24.57811 | 88.40733 | 0 | Asia/Dhaka | populated place | |
| 1185336 | West Rāmchandrapur | Ramchandrapur,Rāmchandrapur,West Ramchandrapur,West Rāmchandrapur | BD | Chittagong | Cumilla | 23.46053 | 90.96289 | 0 | Asia/Dhaka | populated place | |
| 7482053 | Bhairamari | Bhairamari | BD | Rajshahi Division | Chapai Nababganj | 24.7295 | 88.08422 | 0 | Asia/Dhaka | populated place | |
| 7489201 | Shishadanga | Shishadanga | BD | Rajshahi Division | Chapai Nababganj | 24.91216 | 88.40074 | 0 | Asia/Dhaka | populated place | |
| 1198641 | Kāndla | BD | Dhaka | Kishoregonj | 24.56717 | 90.96783 | 0 | Asia/Dhaka | populated place | ||
| 7480837 | Hāshimpur | Hashimpur,Hāshimpur | BD | Rangpur Division | Dinajpur | 25.63826 | 88.79326 | 0 | Asia/Dhaka | populated place | |
| 1199796 | Joka | BD | Khulna | Jessore | 23.00727 | 89.13534 | 0 | Asia/Dhaka | populated place | ||
| 7914687 | Sheikhpara | BD | Mymensingh Division | Jamalpur | 25.21299 | 89.78608 | 0 | Asia/Dhaka | populated place | ||
| 1201676 | Hāluāpāra | BD | Dhaka | Kishoregonj | 24.25903 | 90.81578 | 0 | Asia/Dhaka | populated place | ||
| 1198756 | Kānāidia | BD | Dhaka | Rajbari | 23.83333 | 89.75 | 0 | Asia/Dhaka | populated place | ||
| 1203203 | Gāberpāra | BD | Dhaka | Munshiganj | 23.6412 | 90.336 | 0 | Asia/Dhaka | populated place | ||
| 1209566 | Benukhāli | BD | Dhaka | Munshiganj | 23.63315 | 90.24281 | 0 | Asia/Dhaka | populated place | ||
| 1188491 | Sātāis | BD | Dhaka | Gazipur | 23.91667 | 90.36667 | 0 | Asia/Dhaka | populated place | ||
| 6414893 | Chaufaldandi | Chaufaldandi | BD | Chittagong | Cox’s Bazar | 21.53423 | 92.04891 | 0 | Asia/Dhaka | populated place | |
| 7895445 | Amlagachhi | Amlagachhi | BD | Rangpur Division | Gaibandha | 25.2669 | 89.40866 | 0 | Asia/Dhaka | populated place |
Bangladesh: Mapping a Nation Shaped by Water, Density, and Determination
Geography as the Foundation of Resilience
Bangladesh is not simply a country—it is one of the most compelling geographic laboratories on Earth. Nestled at the confluence of the Ganges, Brahmaputra, and Meghna rivers, it is a land defined by flow, both natural and human. For a geographer, the country's compact size, extreme population density, and climatic volatility make it a place where spatial accuracy is not an academic luxury—it is a societal necessity.
To help meet this need, I have assembled a highly detailed **city-level dataset for Bangladesh**, organized by **regions and departments**, and including **latitude and longitude** for every settlement. The dataset is provided in multiple formats—**Excel (.xlsx)**, **CSV**, **SQL**, **JSON**, and **XML**—with the new addition of **Excel** offering unmatched accessibility for planners, analysts, educators, and public officials.
From Dhaka to Dinajpur: Cities as Adaptive Structures
Dhaka is the heart—chaotic, dynamic, flooded with possibility and pressure. But the story of Bangladesh’s urban geography does not begin and end there. Cities like Chittagong, Rajshahi, Khulna, and Sylhet embody distinct ecological, administrative, and economic roles. Coastal towns such as Barisal or Cox’s Bazar face the sea with both opportunity and risk, while northwestern hubs like Bogura and Rangpur anchor the agrarian highlands.
Each city is not just a point on a map, but a node in a highly structured **administrative framework**, composed of **divisions, districts (zilas), and upazilas**. These layers govern everything from disaster response to infrastructure planning. That’s why my dataset ensures that every urban location is correctly linked to its **region and department**, making it suitable for both macro-level overviews and micro-level interventions.
Why Excel Changes the Game for Bangladesh
Among all formats, the inclusion of **Excel (.xlsx)** stands out for its practical value. Bangladesh’s geographic challenges—floods, urban sprawl, cyclones, land scarcity—require **rapid, transparent, and collaborative decision-making**. Excel makes the dataset usable without technical barriers, enabling stakeholders to sort, filter, analyze, and visualize spatial patterns with ease.
Want to isolate all cities within the Dhaka Division for a transport model? Excel can do that in seconds. Need to compare settlement density in coastal vs. inland departments? It’s one formula away. The **Excel format transforms static data into a living tool**—usable by everyone from engineers and policy analysts to journalists and development workers.
Granularity That Matches Bangladesh’s Urgency
In a country where entire communities can disappear under water within hours, geographic precision is essential. Every kilometer matters. Every city must be accounted for—not only for economic development, but for environmental monitoring, emergency preparedness, and equitable governance.
This dataset offers **exact coordinates** for each urban center, along with regional and departmental context. It enables analysis that goes far beyond capital-focused perspectives, empowering users to assess infrastructure needs in Mymensingh, track migration in Jessore, or plan public health coverage in Rangamati.
A Data-Driven Approach to Complexity
Bangladesh is often mischaracterized as fragile, but its geography tells a different story—of resilience engineered through adaptation. The interplay of rivers, floodplains, and urban expansion has created a landscape that demands constant recalibration. That recalibration must be supported by **structured geographic data**, ready to be used in real-time planning.
With this dataset—available in Excel and other formats—users can finally interact with Bangladesh as it exists: dynamic, regionally differentiated, and in need of **data-driven coordination**. This is not just a spreadsheet—it is a tool for navigating one of the most spatially complex environments on the planet.
Seeing Bangladesh Clearly, Through Its Cities
To understand Bangladesh is to understand its urban network—not just Dhaka, but the hundreds of cities, towns, and transitional settlements that form the fabric of its 64 districts. This dataset restores visibility to those often overlooked localities, giving researchers and practitioners alike the means to engage with the country **as a system, not a singularity**.
And with the **Excel version now fully integrated**, that engagement becomes faster, clearer, and more democratic. Bangladesh is a country where every data point can save time, money, and lives. Now, those data points are organized, accessible, and ready to inform action.
