Country code

Bangladesh: +880

Bangladesh uses country code +880. From the United States, dial 011 880 1812 345678. A number is written +880 1812 345678.

Country code +880BDTrunk prefix 0Exit code 00

How to call Bangladesh

The table uses the example number below. Replace it with the number you are calling. Drop the 0 at the start of the national number when you dial from abroad.

How to dial Bangladesh from other countries
Calling fromExit codeDial
Any mobile phoneNone+880 1812 345678
United States011011 880 1812 345678
Canada011011 880 1812 345678
United Kingdom0000 880 1812 345678
Australia00110011 880 1812 345678
Germany0000 880 1812 345678
France0000 880 1812 345678
India0000 880 1812 345678
Japan010010 880 1812 345678
Mexico0000 880 1812 345678
South Africa0000 880 1812 345678

How a Bangladesh number is built

Digit counts are the national number only, after the country code and without the 0 trunk prefix.

Number structure for Bangladesh
LineDigitsPattern
Mobile10 digits(?:1[13-9]|64)\d{8}|(?:3[78]|44|66)[02-9]\d{7}
Landline6 to 10 digitsA pattern of 1281 characters, applied by the validator below
Toll free10 digits80[03]\d{7}
Example, national form
01812-345678
Example, international form
+880 1812 345678

Validate a Bangladesh number

Paste a number and the tool checks it against the numbering plan. It returns the standard formats and the line type the plan assigns.

Type the number the way it is written in Bangladesh, or start with + and the country code.

Area codes and places in Bangladesh

The start of a number shows the place its range was first assigned to. 254 ranges are listed in the source.

Area codes for Bangladesh
Starts withPlace
+880 24Dhaka
+880 25Dhaka
+880 27Dhaka
+880 28Dhaka
+880 29Dhaka
+880 3020Banskhali
+880 3022Fatikchari
+880 3023Hathazari
+880 3024Mirsharai/Mirsari
+880 3025Rangunia
+880 3026Rauzan
+880 3027Snadwip
Show the other 242 rows
Area codes for Bangladesh, continued
Starts withPlace
+880 3028Barabkunda/Sitakunda
+880 3029Anwara
+880 3032Boalkhali
+880 3033Chandanaish
+880 3034Lohagara
+880 3035Potia/Potiya
+880 3036Satkania/Satkhania
+880 316Chittagong
+880 317Chittagong
+880 318Chittagong
+880 321Noakhali/Chatkhil
+880 3221Begamgonj
+880 3222Chatkhil
+880 3223Companiganj (B.Hat)
+880 3224Hatiya (Oshkhali)
+880 3225Shenbag/Senbag
+880 331Feni/Sonagazi/Chagalnaiya/Daganbhuyan
+880 3322Chhagalnaiya
+880 3323Dagonbhuya
+880 3324Parshuram/Parsuram
+880 3325Sonagazi
+880 3326Fulgazi
+880 341Eidgaon/Cox's bazar
+880 3422Chokoria/Chakaria
+880 3424Moheshkhali
+880 3425Ramu
+880 3427Ukhiya
+880 351Rangamati
+880 352Kaptai
+880 36Bandarban
+880 371Khagrachari
+880 381Laximpur/Ramganj
+880 3822Raipura
+880 3823Ramgati (Alexender)
+880 3824Ramgonj
+880 4020Rupsha
+880 4027Paikgacha
+880 4029Terokhada
+880 403Dighalia
+880 41Khulna
+880 421Sharsa (Benapol)
+880 4222Abhaynagar (Noapara)
+880 4223Bagerphara
+880 4224Chaugacha
+880 4225Jhikargacha
+880 4226Keshobpur
+880 4227Manirampur
+880 4228Sharsa
+880 431Barisal
+880 4320Banaripara
+880 4322Goarnadi
+880 4323Agailjhara
+880 4324Hizla
+880 4325Mehendigonj
+880 4326Muladi
+880 4327Babugonj
+880 4328Bakergonj
+880 4329Uzirpur
+880 433Banaripara
+880 441Patuakhali
+880 4422Baufal/Mirjagonj
+880 4423Baufal/Mirjagonj
+880 44235Dashmina, Patuakhali
+880 4424Baufal/Mirjagonj
+880 4426Baufal/Mirjagonj
+880 4455Pathorghata
+880 44862Barguna
+880 44863Barguna
+880 451Jhinaidah/Horinakunda
+880 4523Kaligonj
+880 4525Moheshpur
+880 461Pirojpur
+880 4623Bhandaria
+880 4624Kaokhali/Kawkhali
+880 4625Mothbaria
+880 4626Nazirpur
+880 4627Swarupkhati
+880 4652Bagerhat
+880 4653Fakirhat
+880 4654Kachua
+880 4655Mollarhat
+880 4656Morelganj
+880 4657Rampal
+880 4658Mongla, Bagerhat
+880 466Mongla
+880 468Bagerhat/Mongla Port
+880 47Satkhira
+880 481Narail
+880 482Lohagara
+880 485Sreepur
+880 488Magura/Mohammadpur
+880 491Bhola
+880 4922Borhanuddin
+880 4924Daulatkhan
+880 4925Lalmohan
+880 495Nalcity
+880 498Jhalakati
+880 5020Sibgonj (Mokamtala)
+880 5023Dhunat
+880 5024Dhupchachia
+880 5028Shariakandi
+880 5029Sherpur
+880 51Bogra/Gabtali/Nandigram/Sherpur
+880 521Rangpur
+880 5222Badarganj
+880 5224Haragacha
+880 5225Mithapukur
+880 5227Pirgonj
+880 531Dianjpur/Parbitipur/Hakimpur (Hili)
+880 5323Birgonj/Gobindagonj/Birganj
+880 5325Shetabgonj
+880 5326Chrirbandar
+880 5327Fulbari
+880 5329Bangla hili
+880 541Gaibandha/Gabindaganj
+880 5424Palashbari
+880 5426Saghata (Bonarpara)
+880 551Nilphamari/Domar
+880 552Saidpur/Syedpur
+880 561Thakurgoan
+880 565Boda
+880 568Panchagar/Tetulia
+880 571Jhinaidah/Panchbibi
+880 572Panchbibi
+880 581Kurigram
+880 582Nageswari
+880 59Lalmonirhat
+880 601Shariatpur Naria
+880 6023Damudda
+880 6024GoshairHat
+880 6222Dhamrai
+880 6223Dohar
+880 6224Keranigonj
+880 6225Nowabgonj
+880 6253Monahardi/Monohordi
+880 6254Palash
+880 6255Raipura
+880 6257Madhabdi
+880 628Narsingdi/Palash (Ghorasal)/Shibpur
+880 631Faridpur
+880 6323Bhanga
+880 6324Boalmari
+880 6327Nagarkanda
+880 6328Sadarpur (J.Monjil)
+880 641Rajbari
+880 6423Goalanda
+880 6424Pangsha
+880 651Maninganj/Singair/Daulatpur/Shibalaya
+880 6524Zitka
+880 6527Singair
+880 661Madaripur
+880 668Gopalgonj
+880 6722Araihazar/Arihazar
+880 6723Sonargaon
+880 6724Bandar
+880 6725Rupganj/Rupgonj
+880 6822Kaliakoir
+880 6823Kaliganj
+880 6824Kapashia
+880 6825Sreepur
+880 691Munsigonj/Tongibari
+880 6922Gazaria
+880 6923Lohajang
+880 6924Sirajdikhan
+880 6925Sreenagar
+880 6926Tongibari
+880 70Bheramara
+880 71Kushtia
+880 721Rajshahi
+880 72255Rajshahi
+880 72258Godagari
+880 7227Paba
+880 72285Rajshahi
+880 72288Baneswar
+880 72295Rajshahi
+880 72298Tanore
+880 731Pabna Bera
+880 732Bera/Chatmohar/Faridpur/Ishwardi/Shathiya/Sathia/Bhangura/Sujanagar
+880 741Nagoan/Santahar
+880 7425Manda
+880 74267Nagoan
+880 74268Mahadevpur
+880 751Sirajganj
+880 75225Sirajganj
+880 75228Sirajgonj
+880 7523Sirajgonj
+880 7524Sirajgonj
+880 75255Sirajganj
+880 75258Sirajgonj
+880 75265Sirajganj
+880 75268Sirajgonj
+880 7527Sirajgonj
+880 75285Sirajganj
+880 75288Sirajgonj
+880 75295Sirajganj
+880 75298Sirajgonj
+880 761Chuadanga
+880 762Alamdanga
+880 771Natore
+880 7724Gurudashpur
+880 781Rahanpur/Shibganj/Chapai Nobabganj
+880 7823Rohanpur
+880 7825Shibgonj
+880 79Meherpur
+880 802Chauddagram/Chandina/Chandiana/Daudkandi/Debidwar/Homna/Muradnagar/Brahmanpara/Barura/Burichang
+880 81Homna/Comilla
+880 8217Sylhet MEA
+880 8218Sylhet
+880 8220Kanaighat
+880 8222Balagonj
+880 8223Bianibazar
+880 8224Biswanath
+880 8225Sylhet
+880 8226Fenchugonj
+880 8227Golapgonj
+880 82295Sylhet
+880 82298Jaintapur
+880 823Sylhet
+880 831Habiganj
+880 832Chunarughat/Madabpur/Nabiganj
+880 833Habiganj
+880 841Chandpur
+880 842Hajiganj/Kochua/Shahrasti/Matlab
+880 851Brahmanbaria/Nabinagar
+880 852Akhaura/Bancharampur/Kashba/Sarail/Quashba/Nabinagar/Ashuganj
+880 861Maulavibazar/Rajnagar
+880 862Baralekha/Komalgonj/Kulaura/Rajnagar/Sreemongal
+880 871Sunamganj
+880 872Chatak/Dharmapasha/Jaganathpur/Jagonnathpur
+880 902Phulpur/Bhaluka/Gouripur/Gafargaon/Goforgaon/Iswarganj/Ishwargonj/Muktagacha
+880 903Mymensingh
+880 91Mymensingh
+880 921Tangail
+880 922Bashail/Bhuapur/Ghatail/Gopalpur/Kalihati/Elenga/Kalihati/Modhupur/Mirzapur
+880 92325Tangail
+880 92328Shakhipur
+880 9233Tangail
+880 93Nalitabari/Nakla/Sherpur
+880 941Kishoreganj/Tarail
+880 942Bajitpur/Bhairabbazar/Itna/Kotiadhi
+880 95Netrokona
+880 98Jamalpur/Islampur/Dewanganj

254 rows. Names are where the range was first assigned; numbers move between places and carriers.

Who first issued each range in Bangladesh

9 ranges are listed in the source with the network that first held them. Numbers port between networks, so the current network can differ.

First issuers of Bangladesh number ranges
Starts withFirst issued to
+880 11Citycell
+880 13Grameenphone
+880 14Banglalink
+880 15TeleTalk
+880 16Robi
+880 17Grameenphone
+880 18Robi
+880 19Banglalink
+880 64Grameenphone

9 rows. The first issuer of the range; numbers port between carriers, so the current carrier can differ.

Questions about calling Bangladesh

What is the country code for Bangladesh?
The country code for Bangladesh is +880. Written in full, a number looks like +880 1812 345678.
How do I call Bangladesh from the United States?
Dial 011, then 880 1812 345678. On a mobile phone you can dial +880 1812 345678 instead.
Do I dial the 0 at the start of a Bangladesh number from abroad?
No. The 0 is the trunk prefix used for calls inside Bangladesh (01812-345678). From abroad it is dropped after +880 (+880 1812 345678).
How many digits is a Bangladesh phone number?
Mobile numbers have 10 digits after the country code. Landline numbers have 6 to 10 digits.
How do I call another country from Bangladesh?
Dial 00, then the country code and the number. On a mobile phone, + replaces 00.

Check numbers in bulk with the API

LookValid products for phone numbers and what one lookup costs
ProductCreditsDocs
Phone Numbering-Plan Validation1 credit per valid numberAPI docs
Country Calling Codes1 credit per lookup (an unknown code, country or name is free)API docs

See every country code.

Number patterns, lengths and examples: libphonenumber-js 1.13.15, released 2026-10-08, read 2026-10-19, built on Google's libphonenumber metadata. Place names and first issuers: libphonenumber geocoding and carrier files, read 2026-10-19. Library. LookValid is not connected to Google or to any phone company named here.