Bangladesh GeoJSON & Data Suite
Open-source geographic data for Bangladesh — 8 divisions, 64 districts, 494+ upazilas, 1,349+ postcodes, and boundary GeoJSON. Free, accurate & developer-ready.
Instant Bilingual Geographic Lookup
Search divisions, districts, upazilas, and post codes in English or বাংলা.
What's Included Inside the Package
Division names in English & Bengali, center coordinates, IDs.
All 64 districts mapped to division IDs with geographic coordinates.
Sub-districts / Thanas mapped with Bengali and English names.
Complete postal database for courier, e-commerce, and KYC validation.
High-detail boundary polygon coordinates ready for MapLibre, Leaflet, D3.
DNCC & DSCC municipal areas, wards, and neighborhood breakdowns.
Install & Use in Under 30 Seconds
import bd from 'bangladesh-geojson';
// 1. Get all 8 divisions
const divisions = bd.getDivisions();
// 2. Cascade districts in Dhaka division
const dhakaDistricts = bd.getDistrictsByDivision('3');
// 3. Search bilingual records
const searchResults = bd.search('সিলেট');
// 4. Retrieve postcodes for courier checkout
const postcodes = bd.getPostcodesByDistrict('1');Common Use Cases in Bangladesh Software
E-commerce Shipping & Delivery
Auto-complete checkout forms with dynamic Division → District → Upazila cascade dropdowns and valid postal codes.
KYC & FinTech Validation
Validate national ID (NID) present & permanent addresses against standardized official BBS administrative units.
Interactive GIS & NGO Reporting
Render detailed GeoJSON chloropleth maps for election visualizers, relief distribution, flood monitoring, and territory analytics.