Country code
Bulgaria: +359
Bulgaria uses country code +359. From the United States, dial 011 359 43 012 345. A number is written +359 43 012 345.
How to call Bulgaria
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.
| Calling from | Exit code | Dial |
|---|---|---|
| Any mobile phone | None | +359 43 012 345 |
| United States | 011 | 011 359 43 012 345 |
| Canada | 011 | 011 359 43 012 345 |
| United Kingdom | 00 | 00 359 43 012 345 |
| Australia | 0011 | 0011 359 43 012 345 |
| Germany | 00 | 00 359 43 012 345 |
| France | 00 | 00 359 43 012 345 |
| India | 00 | 00 359 43 012 345 |
| Japan | 010 | 010 359 43 012 345 |
| Mexico | 00 | 00 359 43 012 345 |
| South Africa | 00 | 00 359 43 012 345 |
How a Bulgaria number is built
Digit counts are the national number only, after the country code and without the 0 trunk prefix.
| Line | Digits | Pattern |
|---|---|---|
| Mobile | 8 or 9 digits | (?:43[07-9]|99[69]\d)\d{5}|(?:8[7-9]|98)\d{7} |
| Landline | 6 to 8 digits | A pattern of 86 characters, applied by the validator below |
| Toll free | 8 or 12 digits | (?:00800\d\d|800)\d{5} |
| Premium rate | 8 digits | 90\d{6} |
- Example, national form
- 043 012 345
- Example, international form
- +359 43 012 345
Validate a Bulgaria 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 Bulgaria, or start with + and the country code.
Area codes and places in Bulgaria
The start of a number shows the place its range was first assigned to. 2110 ranges are listed in the source.
| Starts with | Place |
|---|---|
| +359 2 | Sofia |
| +359 301 | Smolyan |
| +359 3019 | Pisanitsa |
| +359 3020 | Davidkovo |
| +359 3022 | Vievo |
| +359 3023 | Momchilovtsi |
| +359 3024 | Taran |
| +359 3025 | Banite |
| +359 3026 | Smilyan |
| +359 3027 | Slaveyno |
| +359 3028 | Arda |
| +359 3029 | Petkovo, Smol. |
Show the other 388 rows
| Starts with | Place |
|---|---|
| +359 3030 | Shiroka laka |
| +359 3032 | Srednogortsi |
| +359 3034 | Levochevo |
| +359 3035 | Varbina |
| +359 3036 | Mogilitsa |
| +359 3037 | Sivino |
| +359 3038 | Chokmanovo |
| +359 3039 | Polkovnik Serafimovo |
| +359 3040 | Trigrad |
| +359 3042 | Borino |
| +359 3043 | Zmeitsa |
| +359 3044 | Lyaskovo, Smol. |
| +359 3045 | Dospat |
| +359 3046 | Barutin |
| +359 3049 | Beden |
| +359 3050 | Bukova polyana |
| +359 3051 | Chepelare |
| +359 3052 | Laki, Plovdiv |
| +359 3053 | Hvoyna |
| +359 3054 | Podvis, Smol. |
| +359 3055 | Elhovets |
| +359 3056 | Chepintsi, Smol. |
| +359 3057 | Plovdivtsi |
| +359 3058 | Mugla |
| +359 3059 | Kutela |
| +359 306 | Rudozem |
| +359 3071 | Zlatograd |
| +359 3072 | Nedelino |
| +359 3073 | Startsevo |
| +359 3074 | Erma reka |
| +359 3075 | Dolen, Smol. |
| +359 3076 | Tsatsarovtsi |
| +359 3077 | Sredets, Smol. |
| +359 3079 | Kozarka |
| +359 308 | Madan, Smol. |
| +359 309 | Pamporovo |
| +359 3100 | Belashtitsa |
| +359 3101 | Voyvodinovo |
| +359 3102 | Karadzhovo |
| +359 3103 | Milevo |
| +359 3104 | Yagodovo, Plovdiv |
| +359 3105 | Manolsko Konare |
| +359 3106 | Stroevo |
| +359 3107 | Graf Ignatievo |
| +359 3108 | Boykovo |
| +359 3109 | Lilkovo |
| +359 3110 | Popovitsa |
| +359 3111 | Parvenets, Plovdiv |
| +359 3112 | Markovo, Plovdiv |
| +359 3113 | Branipole |
| +359 3114 | Brestnik |
| +359 3115 | Kuklen |
| +359 3116 | Krumovo, Plovdiv |
| +359 3117 | Katunitsa |
| +359 3118 | Sadovo, Plovdiv |
| +359 3119 | Galabovo, Plovdiv |
| +359 3120 | Hrabrino |
| +359 3121 | Rogosh |
| +359 3122 | Manole |
| +359 3123 | Kaloyanovo, Plovdiv |
| +359 3124 | Kalekovets |
| +359 3125 | Razhevo Konare |
| +359 3126 | Trud |
| +359 3127 | Tsaratsovo |
| +359 3128 | Zlatitrap |
| +359 3129 | Skutare |
| +359 3130 | Karavelovo, Plovdiv |
| +359 3132 | Banya, Plovdiv |
| +359 3133 | Kalofer |
| +359 3134 | Sopot, Plovdiv |
| +359 3135 | Karnare |
| +359 3136 | Rozino, Plovdiv |
| +359 3137 | Klisura, Plovdiv |
| +359 3138 | Vedrare |
| +359 3142 | Brestovitsa, Plovdiv |
| +359 3143 | Perushtitsa |
| +359 3145 | Krichim |
| +359 3146 | Kurtovo Konare |
| +359 3147 | Novo selo, Plovdiv |
| +359 3148 | Yoakim Gruevo |
| +359 3149 | Tsalapitsa |
| +359 3151 | Rakovski, Plovdiv |
| +359 3153 | Stryama |
| +359 3154 | Chalakovi |
| +359 3155 | Momino selo |
| +359 3156 | Shishmantsi |
| +359 3157 | Bolyarino |
| +359 3159 | Belozem |
| +359 3162 | Gradina, Plovdiv |
| +359 3163 | Iskra, Plovdiv |
| +359 3164 | Dalbok izvor |
| +359 3165 | Karadzhalovo |
| +359 3166 | Byala reka, Plovdiv |
| +359 3167 | Bryagovo, Plovdiv |
| +359 3168 | Ezerovo, Plovdiv |
| +359 3173 | Panicheri |
| +359 3174 | Staro Zhelezare |
| +359 3175 | Dalgo pole, Plovdiv |
| +359 3176 | Starosel |
| +359 3177 | Novo Zhelezare |
| +359 3178 | Krasnovo |
| +359 318 | Saedinenie, Plovdiv |
| +359 3190 | Varben, Plovdiv |
| +359 3191 | Brezovo, Plovdiv |
| +359 3192 | Babek |
| +359 3193 | Borets |
| +359 3194 | Zelenikovo, Plovdiv |
| +359 3195 | Rozovets |
| +359 3196 | Drangovo, Plovdiv |
| +359 3197 | Tyurkmen |
| +359 3198 | Chehlare |
| +359 32 | Plovdiv |
| +359 331 | Asenovgrad |
| +359 3320 | Oreshets, Plovdiv |
| +359 3321 | Topolovo, Plovdiv |
| +359 3322 | Zlatovrah |
| +359 3323 | Bolyartsi, Plovdiv |
| +359 3324 | Izbeglii |
| +359 3325 | Cherven, Plovdiv |
| +359 3326 | Patriarh Evtimovo |
| +359 3327 | Bachkovo |
| +359 3328 | Dolnoslav |
| +359 3340 | Novi izvor |
| +359 3341 | Konush, Plovdiv |
| +359 3342 | Narechenski bani |
| +359 3343 | Kozanovo |
| +359 3344 | Novakovo, Plovdiv |
| +359 3345 | Lyaskovo, Plovdiv |
| +359 3346 | Muldava |
| +359 3347 | Lenovo |
| +359 3348 | Dobralak |
| +359 3349 | Boyantsi |
| +359 335 | Karlovo |
| +359 336 | Parvomay, Plovdiv |
| +359 337 | Hisarya |
| +359 339 | Stamboliyski, Plovdiv |
| +359 34 | Pazardzhik |
| +359 350 | Peshtera, Pazardzhik |
| +359 3510 | Ovchepoltsi |
| +359 3511 | Ognyanovo, Pazardzhik |
| +359 3512 | Hadzhievo |
| +359 3513 | Malo Konare |
| +359 3514 | Chernogorovo, Pazardzhik |
| +359 3515 | Kalugerovo, Pazardzhik |
| +359 3516 | Tsrancha, Pazardzhik |
| +359 3517 | Lesichovo |
| +359 3518 | Dragor |
| +359 3519 | Velichkovo, Pazardzhik |
| +359 3520 | Miryantsi |
| +359 3521 | Zvanichevo |
| +359 3522 | Gelemenovo |
| +359 3523 | Sinitevo |
| +359 3524 | Apriltsi, Pazardzhik |
| +359 3526 | Dinkata |
| +359 3527 | Aleko Konstantinovo |
| +359 3528 | Govedare |
| +359 3529 | Mokrishte |
| +359 3530 | Poibrene |
| +359 3532 | Strelcha |
| +359 3533 | Bata |
| +359 3534 | Popintsi |
| +359 3535 | Levski, Pazardzhik |
| +359 3536 | Banya, Pazardzhik |
| +359 3537 | Panagyurski kolonii |
| +359 3538 | Elshitsa |
| +359 3542 | Rakitovo |
| +359 3543 | Dorkovo |
| +359 3544 | Kostandovo |
| +359 3545 | Draginovo |
| +359 3547 | Sarnitsa, Pazardzhik |
| +359 3548 | Pashovo |
| +359 3549 | Grashevo |
| +359 3552 | Bratsigovo |
| +359 3553 | Batak, Pazardzhik |
| +359 3554 | Kozarsko |
| +359 3555 | Nova mahala, Pazardzhik |
| +359 3556 | Radilovo |
| +359 3557 | Byaga |
| +359 3558 | Isperihovo |
| +359 3559 | Kapitan Dimitrievo |
| +359 3561 | Septemvri |
| +359 3562 | Slavovitsa, Pazardzhik |
| +359 3563 | Varvara, Pazardzhik |
| +359 3564 | Semchinovo |
| +359 3566 | Boshulya |
| +359 3567 | Kovachevo, Pazardzhik |
| +359 3568 | Vinogradets |
| +359 3569 | Karabunar |
| +359 357 | Panagyurishte |
| +359 3581 | Belovo |
| +359 3582 | Momina klisura |
| +359 3583 | Gabrovitsa |
| +359 3584 | Vetren, Pazardzhik |
| +359 3585 | Akandzhievo |
| +359 3586 | Borimechkovo |
| +359 3587 | Sestrimo |
| +359 3588 | Menenkyovo |
| +359 3589 | Tserovo, Pazardzhik |
| +359 359 | Velingrad |
| +359 361 | Kardzhali |
| +359 3622 | Stremtsi |
| +359 3623 | Boyno |
| +359 3624 | Chiflik, Kardzh. |
| +359 3625 | Shiroko pole |
| +359 3626 | Perperek |
| +359 3628 | Miladinovo |
| +359 3629 | Most |
| +359 3631 | Momchilgrad |
| +359 3632 | Dzhebel |
| +359 3633 | Rogozche |
| +359 3634 | Pripek, Kardzh. |
| +359 3636 | Raven |
| +359 3637 | Gruevo |
| +359 3638 | Zvezdel |
| +359 3639 | Nanovitsa, Kardzh. |
| +359 3641 | Krumovgrad |
| +359 3642 | Potochnitsa |
| +359 3643 | Golyama Chinka |
| +359 3644 | Egrek |
| +359 3645 | Avren, Kardzh. |
| +359 3646 | Tokachka |
| +359 3647 | Chernichevo, Kardzh. |
| +359 3648 | Golyamo Kamenyane |
| +359 3651 | Ardino |
| +359 3652 | Byal izvor, Kardzh. |
| +359 3653 | Mlechino |
| +359 3657 | Zhaltusha |
| +359 3658 | Padina, Kardzh. |
| +359 3661 | Ivaylovgrad |
| +359 3662 | Zhelezino |
| +359 3664 | Plevun |
| +359 3665 | Svirachi |
| +359 3666 | Popsko |
| +359 3667 | Pokrovan |
| +359 3671 | Podkova |
| +359 3672 | Chorbadzhiysko |
| +359 3673 | Tihomir |
| +359 3674 | Samodiva |
| +359 3675 | Fotinovo, Kardzh. |
| +359 3676 | Benkovski, Kardzh. |
| +359 3677 | Drangovo, Kardzh. |
| +359 3678 | Chakalarovo |
| +359 3679 | Kirkovo |
| +359 3691 | Chernoochene |
| +359 3693 | Lyaskovo, Kardzh. |
| +359 3695 | Komuniga |
| +359 3696 | Pchelarovo, Kardzh. |
| +359 3699 | Gabrovo, Kardzh. |
| +359 3700 | Trakiets |
| +359 3701 | Elena, Hask. |
| +359 3702 | Tsareva polyana |
| +359 3703 | Zhalti bryag |
| +359 3704 | Bryagovo, Hask. |
| +359 3705 | Vaglarovo |
| +359 3706 | Tankovo, Hask. |
| +359 3707 | Nikolovo, Hask. |
| +359 3708 | Orlovo, Hask. |
| +359 3709 | Karamantsi |
| +359 3710 | Uzundzhovo |
| +359 3711 | Dolno Botevo |
| +359 3712 | Malevo, Hask. |
| +359 3713 | Dinevo |
| +359 3717 | Konush, Hask. |
| +359 3718 | Voyvodovo, Hask. |
| +359 3719 | Knizhovnik |
| +359 3720 | Madzharovo |
| +359 3721 | Stambolovo, Hask. |
| +359 3722 | Mineralni bani, Hask. |
| +359 3724 | Susam |
| +359 3725 | Stamboliyski, Hask. |
| +359 3726 | Klokotnitsa |
| +359 3727 | Nova Nadezhda |
| +359 3728 | Slavyanovo, Hask. |
| +359 3729 | Krivo pole |
| +359 373 | Harmanli |
| +359 3740 | Pchelari |
| +359 3741 | Mandra |
| +359 3743 | Silen |
| +359 3744 | Sarnitsa, Hask. |
| +359 3745 | Malak izvor, Hask. |
| +359 3746 | Sirakovo, Hask. |
| +359 3747 | Tatarevo, Hask. |
| +359 3748 | Lyaskovets, Hask. |
| +359 3749 | Garvanovo |
| +359 3751 | Lyubimets |
| +359 3752 | Malko gradishte |
| +359 3753 | Oryahovo, Hask. |
| +359 3754 | Lozen, Hask. |
| +359 3755 | Belitsa, Hask. |
| +359 3756 | Valche pole |
| +359 3757 | Georgi Dobrevo |
| +359 3758 | Yerusalimovo |
| +359 3759 | Borislavtsi |
| +359 3762 | Izvorovo, Hask. |
| +359 379 | Svilengrad |
| +359 38 | Haskovo |
| +359 391 | Dimitrovgrad |
| +359 416 | Chirpan |
| +359 417 | Radnevo |
| +359 418 | Galabovo, St. Zagora |
| +359 42 | Stara Zagora |
| +359 431 | Kazanlak |
| +359 44 | Sliven |
| +359 453 | Kotel |
| +359 454 | Tvarditsa, Sliven |
| +359 457 | Nova Zagora |
| +359 46 | Yambol |
| +359 470 | Topolovgrad |
| +359 478 | Elhovo, Yambol |
| +359 517 | Dalgopol |
| +359 518 | Provadia |
| +359 519 | Devnya |
| +359 52 | Varna |
| +359 537 | Novi pazar, Shumen |
| +359 538 | Veliki Preslav |
| +359 54 | Shumen |
| +359 550 | Sozopol |
| +359 554 | Sunny Beach |
| +359 556 | Obzor |
| +359 558 | Aytos |
| +359 559 | Karnobat |
| +359 56 | Burgas |
| +359 570 | Kavarna |
| +359 579 | Albena |
| +359 58 | Dobrich |
| +359 590 | Tsarevo |
| +359 596 | Pomorie |
| +359 601 | Targovishte |
| +359 605 | Omurtag |
| +359 608 | Popovo, Targ. |
| +359 610 | Pavlikeni, V. Tarnovo |
| +359 618 | Gorna Oryahovitsa |
| +359 619 | Lyaskovets, V. Tarnovo |
| +359 62 | Veliko Tarnovo |
| +359 631 | Svishtov |
| +359 64 | Pleven |
| +359 650 | Levski, Pleven |
| +359 659 | Cherven bryag |
| +359 66 | Gabrovo |
| +359 670 | Troyan, Lovech |
| +359 675 | Sevlievo |
| +359 676 | Dryanovo, Gabr. |
| +359 677 | Tryavna |
| +359 678 | Teteven |
| +359 68 | Lovech |
| +359 697 | Lukovit |
| +359 701 | Dupnitsa |
| +359 702 | Bobov dol |
| +359 707 | Sapareva banya |
| +359 720 | Etropole |
| +359 721 | Kostinbrod |
| +359 722 | Samokov |
| +359 723 | Botevgrad |
| +359 724 | Ihtiman |
| +359 725 | Elin Pelin |
| +359 726 | Svoge |
| +359 727 | Slivnitsa, Sofia |
| +359 728 | Zlatitsa |
| +359 729 | Godech |
| +359 73 | Blagoevgrad |
| +359 745 | Petrich, Blag. |
| +359 746 | Sandanski |
| +359 747 | Razlog |
| +359 748 | Simitli |
| +359 749 | Bansko |
| +359 750 | Borovets, Sofia |
| +359 751 | Gotse Delchev |
| +359 76 | Pernik |
| +359 777 | Radomir |
| +359 78 | Kyustendil |
| +359 817 | Byala, Ruse |
| +359 82 | Ruse |
| +359 84 | Razgrad |
| +359 848 | Kubrat |
| +359 860 | Silistra |
| +359 861 | Silistra |
| +359 865 | Silistra |
| +359 868 | Silistra |
| +359 910 | Mezdra |
| +359 915 | Byala Slatina |
| +359 92 | Vratsa |
| +359 936 | Belogradchik |
| +359 938 | Kula |
| +359 94 | Vidin |
| +359 953 | Berkovitsa |
| +359 96 | Montana |
| +359 971 | Lom |
| +359 973 | Kozloduy |
Showing 400 of 2110 rows in the source. Names are where the range was first assigned; numbers move between places and carriers.
Who first issued each range in Bulgaria
24 ranges are listed in the source with the network that first held them. Numbers port between networks, so the current network can differ.
| Starts with | First issued to |
|---|---|
| +359 87 | Vivacom |
| +359 88 | A1 |
| +359 89 | Yettel |
| +359 988 | A1 |
| +359 989 | A1 |
| +359 9960 | A1 |
| +359 9961 | A1 |
| +359 9962 | A1 |
| +359 9964 | Yettel |
| +359 9965 | Yettel |
| +359 9966 | Yettel |
| +359 9967 | Vivacom |
Show the other 12 rows
| Starts with | First issued to |
|---|---|
| +359 9968 | Vivacom |
| +359 9969 | Vivacom |
| +359 9990 | A1 |
| +359 9991 | A1 |
| +359 9992 | A1 |
| +359 9993 | A1 |
| +359 9994 | Yettel |
| +359 9995 | Yettel |
| +359 9996 | Vivacom |
| +359 9997 | Vivacom |
| +359 9998 | Vivacom |
| +359 9999 | Vivacom |
24 rows. The first issuer of the range; numbers port between carriers, so the current carrier can differ.
Questions about calling Bulgaria
- What is the country code for Bulgaria?
- The country code for Bulgaria is +359. Written in full, a number looks like +359 43 012 345.
- How do I call Bulgaria from the United States?
- Dial 011, then 359 43 012 345. On a mobile phone you can dial +359 43 012 345 instead.
- Do I dial the 0 at the start of a Bulgaria number from abroad?
- No. The 0 is the trunk prefix used for calls inside Bulgaria (043 012 345). From abroad it is dropped after +359 (+359 43 012 345).
- How many digits is a Bulgaria phone number?
- Mobile numbers have 8 or 9 digits after the country code. Landline numbers have 6 to 8 digits.
- How do I call another country from Bulgaria?
- Dial 00, then the country code and the number. On a mobile phone, + replaces 00.
Check numbers in bulk with the API
| Product | Credits | Docs |
|---|---|---|
| Phone Numbering-Plan Validation | 1 credit per valid number | API docs |
| Country Calling Codes | 1 credit per lookup (an unknown code, country or name is free) | API docs |
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.