Prefixyr.com
Bulgaria ☎️ Landline / Geographic

Area Code 2 – Sofia

The phone area code for Sofia is 2 (international format +3592). Browse local exchange codes (NXX) and carrier assignments below.

Current Local Time
05:40:03
UTC • UTC +00:00
Full Dialing Format
+3592
Population 1,328,120
👥
Admin Region Sofia-Capital
🗺️
Elevation 573m
🏔️
GPS Coordinates 42.6865, 23.3056
📍

📍 Geographic Location of Sofia

Geographic Overview

The country calling code +359 is assigned to Bulgaria under the ITU-T E.164 international numbering plan. Within this framework, the National Destination Code (NDC) 2 is a geographic area code designated for the capital city, Sofia, and its surrounding administrative region. This code is used exclusively for fixed-line (PSTN) and fixed-wireless services that are physically located within the Sofia metropolitan area. As a geographic code, it provides a direct correlation between the telephone number and a specific physical location, which is fundamental for routing calls through the public switched telephone network.

Coverage and Administrative Jurisdiction

The +359 2 area code encompasses the entire Sofia City Province and parts of the Sofia Province, including the towns of Bankya, Buhovo, and Novi Iskar. The administrative jurisdiction is the Sofia Municipality, which is the primary political, economic, and cultural center of Bulgaria. Major institutions, government buildings, corporate headquarters, and residential districts are all served by this code. The geographic boundaries are strictly defined by the national numbering plan, and any fixed-line subscriber within this region is assigned a number beginning with 2.

Dialing Formats and Number Structure

In the international format, a Sofia number is written as +359 2 XXX XXXX, where the total number length after the country code is 8 digits (including the leading 2). The local format within Bulgaria is 02 XXX XXXX, where the trunk prefix '0' is used before the area code when dialing domestically. For example, a typical Sofia landline number might be +359 2 981 2345. When calling from a mobile phone in Bulgaria, the same local format applies. It is important to note that the area code is an integral part of the subscriber number and cannot be omitted when dialing from outside the country.

Overlay and Numbering Considerations

Currently, there is no overlay code for Sofia; the area code 2 is the sole geographic code for the capital. However, due to the high demand for numbers, the national regulator has implemented number pooling and other efficiency measures to extend the life of the existing numbering range. As of the latest updates, no changes to the dialing procedures have been announced. Callers should always verify the complete number, as some Sofia numbers may have 7 or 8 subscriber digits after the area code, depending on the historical allocation.

Caller Instructions

For international callers, the correct sequence is: the international access prefix (e.g., 00 from most countries, or '+' from mobile), followed by 359, then 2, and finally the subscriber number. For example, to call a Sofia landline from the United States, you would dial 011 359 2 981 2345. From a mobile phone, you can simply use +359 2 981 2345. Local callers within Bulgaria should dial 02 981 2345. When calling from a mobile phone within Bulgaria, the same local format is used. It is essential to drop the leading '0' when dialing from abroad, as it is a domestic trunk prefix.

❓ Frequently Asked Questions

What is the area code for Sofia, Bulgaria?
The area code for Sofia is 2. When dialing internationally, you use +359 2 followed by the local subscriber number.
How do I call a Sofia landline from another country?
Dial your country's international access prefix (e.g., 011 from the US, 00 from most European countries), then 359 (Bulgaria's country code), then 2 (Sofia's area code), and finally the local number. For example, 011 359 2 1234567.
Do I need to dial the trunk prefix '0' when calling Sofia from abroad?
No. The trunk prefix '0' is used only for domestic calls within Bulgaria. When calling from abroad, you omit the leading '0' and dial +359 2 followed by the subscriber number.
Are mobile numbers in Bulgaria also assigned the area code 2?
No. Mobile numbers in Bulgaria use non-geographic prefixes such as 87, 88, 89, and 98, which are not tied to a specific city. The area code 2 is reserved for fixed-line services in Sofia.
Is there an overlay code for Sofia?
As of now, there is no overlay code. The area code 2 is the only geographic code for Sofia. However, the national regulator may introduce changes in the future, so it is advisable to check for updates.