Area Code 21 – Jaffna
The phone area code for Jaffna is 21 (international format +9421). Browse local exchange codes (NXX) and carrier assignments below.
📍 Geographic Location of Jaffna
Overview of Sri Lanka Area Code +94 21
The +94 21 country calling code and area code combination is assigned to the Jaffna geographic numbering area in the Northern Province of Sri Lanka. This code is part of the national destination code (NDC) structure defined under the ITU-T E.164 international numbering plan, managed by the Telecommunications Regulatory Commission of Sri Lanka (TRCSL). The Jaffna area code serves the administrative capital of the Northern Province, Jaffna, and its surrounding districts, including Valikamam, Vadamaradchi, Thenmaradchi, and islands such as Kayts and Velanai.
Geographic Coverage and Administrative Jurisdiction
The +94 21 code is allocated to the Jaffna District, which is the northernmost district of Sri Lanka. It covers the Jaffna Peninsula and several nearby islands. The primary city is Jaffna, known for its historical and cultural significance, and it is a major economic and administrative hub in the north. Other notable towns within this area code include Chunnakam, Nallur, Point Pedro, and Karainagar. The code is used for fixed-line telephone services (PSTN) within this geographic region.
Dialing Formats
For international callers, the full dialing format is: +94 21 XXXX XXX (where X represents the subscriber number). For example, to call a landline in Jaffna from abroad, you would dial +94 21 222 3456. When dialing domestically from another part of Sri Lanka, you must use the trunk prefix '0' before the area code: 021 XXXX XXX. For example, a local call from Colombo to Jaffna would be dialed as 021 222 3456. Within the Jaffna area itself, local calls may be made using only the seven-digit subscriber number, but it is always safe to use the full national format.
Numbering Structure and Overlays
Sri Lanka uses a closed numbering plan for geographic numbers, meaning the subscriber number length is fixed. For the Jaffna area code, the subscriber number is seven digits long, resulting in a total national significant number (NSN) of nine digits (including the leading '0' for domestic dialing). As of the latest TRCSL updates, there are no overlay codes for the Jaffna area; the 21 code is exclusive to this geographic region. However, due to the growth of VoIP and mobile services, some numbers may be routed over IP networks, but the dialing format remains the same.
Caller Instructions
For local callers within Sri Lanka: To call a Jaffna landline from another district, dial 021 followed by the seven-digit subscriber number. For international callers: Dial your country's international access code (e.g., 011 from the US, 00 from many European countries), then 94 (Sri Lanka's country code), then 21, and then the seven-digit subscriber number. Do not include the trunk prefix '0' when calling from abroad. It is important to note that while mobile numbers in Sri Lanka also start with '07', they are non-geographic and are not associated with this area code.