Area Code 31 – Kumanovo/Kriva Palanka/Kratovo
The phone area code for Kumanovo/Kriva Palanka/Kratovo is 31 (international format +38931). Browse local exchange codes (NXX) and carrier assignments below.
📍 Geographic Location of Kumanovo/Kriva Palanka/Kratovo
Geographic Coverage and Administrative Jurisdiction
The area code 31 is a geographic National Destination Code (NDC) within the North Macedonian numbering plan, governed by the Agency for Electronic Communications (AEC). It serves the northeastern region of the country, primarily covering the municipalities of Kumanovo, Kriva Palanka, and Kratovo. Kumanovo, the largest city in this area, acts as the principal economic and administrative hub, while Kriva Palanka and Kratovo are smaller towns with significant local communities. The code is allocated for fixed-line PSTN services, and subscribers within this area are assigned numbers with a total length of 8 digits when dialed internationally (including the leading trunk prefix '0' when dialed nationally).
Dialing Formats and Caller Instructions
For domestic callers within North Macedonia, the number is dialed as 031 XXX XXX (where '0' is the trunk prefix). For international callers, the format is +389 31 XXX XXX, omitting the leading '0'. For example, a local number in Kumanovo might be 031 234 567 domestically, but internationally it becomes +389 31 234 567. Callers from abroad should note that the plus sign (+) represents the international access code of their country (e.g., 00 from most European countries, 011 from the US/Canada). When dialing from a mobile phone, the plus sign is typically used to ensure proper routing regardless of the caller's location.
Overlay and Numbering Considerations
As of the latest AEC updates, there is no overlay code for area 31; the code remains exclusive to the geographic region. However, number portability is available, meaning that a subscriber may retain their 31 number even if they relocate to another part of the country, though the geographic association remains. This can occasionally lead to confusion, as the prefix no longer strictly indicates the caller's physical location. For businesses, using a 31 number can help establish a local presence in the northeastern region, which is particularly beneficial for companies targeting the local market or seeking to build trust with regional customers.
Practical Usage and Future Outlook
With the ongoing migration toward VoIP and IP-based telephony, the distinction between geographic and non-geographic numbers is becoming less relevant for routing, but the 31 code still holds importance for local branding and regulatory purposes. Users should ensure that their VoIP or PBX systems are correctly configured to handle the '0' trunk prefix for domestic calls and the +389 international format for inbound calls from abroad. For the most current dialing procedures, especially in the context of any future numbering plan changes, it is advisable to consult the AEC's official guidelines or your local telecom operator.