Postal code
Bulgaria postal codes
Bulgaria postal codes have the format #### (4 digits), for example 1000. zipcodestack has 5,426 postal codes for Bulgaria in 28 regions.
- Format
- ####
- Example
- 1000
- Codes in our database
- 5,426
- Local name
- пощенски код
Bulgaria postal code format
| Pattern | #### (# digit, @ letter) |
|---|---|
| Examples | 1000, 1700 |
| Regex | ^(?:\d{4})$ |
| Official lookup | www.bgpost.bg |
Format and regex from Google's address metadata (libaddressinput). The regex checks the shape of a code, not whether it exists.
Postal Codes by region
| Region | Range | Codes |
|---|---|---|
| Благоевград / Blagoevgrad | 2700 – 4270 | 224 |
| Бургас / Burgas | 8000 – 8582 | 252 |
| Добрич / Dobrich | 5668 – 9867 | 211 |
| Габрово / Gabrovo | 5050 – 9498 | 114 |
| Ямбол / Jambol | 5683 – 9828 | 109 |
| Хасково / Khaskovo | 5070 – 9433 | 220 |
| Кюстендил / Kjustendil | 2500 – 3685 | 144 |
| Кърджали / Kurdzhali | 2786 – 9961 | 312 |
| Ловеч / Lovech | 5364 – 5793 | 127 |
| Монтана / Montana | 3400 – 8645 | 130 |
| Пазарджик / Pazardzhik | 4400 – 4657 | 117 |
| Перник / Pernik | 2300 – 2499 | 148 |
| Плевен / Pleven | 3230 – 5999 | 123 |
| Пловдив / Plovdiv | 3667 – 4888 | 214 |
| Разград / Razgrad | 7200 – 7458 | 101 |
| Русе / Ruse | 7000 – 7958 | 82 |
| Шумен / Shumen | 5097 – 9974 | 150 |
| Силистра / Silistra | 7500 – 7694 | 117 |
| Сливен / Sliven | 8800 – 8999 | 109 |
| Смолян / Smoljan | 4125 – 6045 | 214 |
| София / Sofija | 2000 – 2782 | 203 |
| София (столица) / Sofija (stolica) | 1000 – 2138 | 37 |
| Стара Загора / Stara Zagora | 4938 – 8963 | 186 |
| Търговище / Turgovishhe | 6297 – 7999 | 176 |
| Варна / Varna | 8851 – 9875 | 150 |
| Велико Търново / Veliko Turnovo | 5000 – 5295 | 169 |
| Видин / Vidin | 3690 – 3964 | 140 |
| Враца / Vraca | 3000 – 9674 | 121 |
Postal Codes of the largest cities
Neighbouring countries
Bulgaria postal codes: FAQ
What is the postal code format in Bulgaria?
Bulgaria postal codes follow the pattern
#### (# = digit, @ = letter), i.e. 4 digits. Examples: 1000, 1700.What regex validates Bulgaria postal codes?
^(?:\d{4})$ matches the official format (from Google's address metadata). It checks the shape only; whether a code exists needs a lookup in a postal code database such as the zipcodestack API.What is the postal code of Sofia?
Sofia has 3 postal codes, starting with 1000. The right one depends on the street; see the full list for Sofia.
How many postal codes are there in Bulgaria?
The zipcodestack database contains 5,426 postal codes for Bulgaria, each with place name, region and coordinates.
Postal code API
Look up Bulgaria postal codes by API
zipcodestack looks up, validates and searches postal codes in 149 countries: city, state, coordinates, distances and radius search, as JSON.
/v1/search documentation International postal code API All documentation
300 free requests every month. No credit card required.
GET https://api.zipcodestack.com/v1/search?codes=1000&country=bg
{
"results": {
"1000": [{
"postal_code": "1000",
"country_code": "BG",
"city": "…",
"state": "…",
"latitude": …,
"longitude": …
}]
}
}Free postal code tools
Bulk ZIP code lookup
City and coordinates for a list.
Distance between ZIP codes
Miles or km between ZIP codes.
ZIP codes in a drawn area
Draw an area, get its codes.
What is my ZIP code?
Find the ZIP code where you are.
ZIP code radius search
All codes within X miles of a code.
Postal code validator
Is this postal code real?
Postal codes by countryFormats, regions and cities for 149 countries.