Prefixyr.com
Türkiye ☎️ Landline / Geographic

Area Code 312 – Ankara

The phone area code for Ankara is 312 (international format +90312). Browse local exchange codes (NXX) and carrier assignments below.

Current Local Time
03:41:06
UTC • UTC +00:00
Full Dialing Format
+90312
Population 3,517,182
👥
Admin Region Ankara
🗺️
Elevation 850m
🏔️
GPS Coordinates 39.9199, 32.8543
📍

📍 Geographic Location of Ankara

Overview of Area Code 312 (Ankara, Türkiye)

Area code 312 is the geographic National Destination Code (NDC) assigned to the capital province of Ankara in Türkiye, under the national numbering plan administered by the Information and Communication Technologies Authority (BTK). It covers the entire metropolitan municipality of Ankara, including its central districts (Çankaya, Keçiören, Yenimahalle, Mamak, Etimesgut, Sincan, and others) as well as surrounding towns and villages within the provincial boundaries. As the seat of the Turkish government, Ankara hosts numerous public institutions, foreign embassies, universities, and corporate headquarters, making 312 one of the busiest geographic codes in the country.

Dialing Formats and Procedures

Within Türkiye, calls to Ankara from other provinces or mobile networks require the national trunk prefix 0 followed by the area code and the 7-digit subscriber number: 0 312 XXX XX XX. For example, to call a landline in Ankara from Istanbul, you would dial 0 312 234 56 78. However, when dialing from a fixed line within the same area code, the trunk prefix and area code are typically omitted, and only the 7-digit number is dialed: 234 56 78. This local dialing rule applies to calls between subscribers within the Ankara geographic area, regardless of district.

For international callers, the format is +90 312 XXX XX XX (or 00 90 312 ... from many countries). The leading 0 is dropped when using the international prefix. For instance, a caller from the United States would dial 011 90 312 234 56 78, while a caller from Germany would dial 00 90 312 234 56 78.

Numbering and Overlay Considerations

Ankara's subscriber numbers are 7 digits long, and the 312 code is not overlaid with another area code. As of the latest BTK updates, there are no plans for an overlay, and the numbering capacity is sufficient for the region's demand. However, due to the high concentration of government and business lines, some central office codes (the first three digits of the subscriber number) are densely allocated. Mobile numbers in Türkiye are separate and always begin with 05 (e.g., 0505, 0532, 0542), so they are not affected by the 312 geographic code.

Practical Guidance for Callers

  • Local callers (within Ankara): Dial the 7-digit subscriber number directly.
  • National callers (outside Ankara): Dial 0 312 followed by the 7-digit number.
  • International callers: Dial your country's exit code, then 90 312, then the 7-digit number.

When calling from a mobile phone in Türkiye, it is mandatory to include the 0 before the area code, even if you are physically within the Ankara area, because mobile networks require the full national number. Always verify the number length: a valid Ankara landline number consists of 10 digits when dialed nationally (including the leading 0) and 12 digits when dialed internationally (including +90).

❓ Frequently Asked Questions

How do I call an Ankara landline from abroad?
Dial your country's international exit code (e.g., 00 or 011), then Türkiye's country code 90, then area code 312, and the 7-digit local number. Example: 00 90 312 234 56 78. Do not include the leading '0' used in national dialing.
Is 312 a mobile or landline area code?
312 is a geographic area code assigned to fixed landline numbers in Ankara. Mobile numbers in Türkiye always start with 05 (e.g., 0532, 0542) and are not tied to geographic regions.
Do I need to dial 0 before 312 when calling from a mobile phone in Türkiye?
Yes. When calling any landline from a mobile phone, you must dial the national trunk prefix 0 before the area code. For example, 0 312 234 56 78. This applies even if you are inside the Ankara area.
Can I dial a local Ankara number without the area code?
Yes, if you are calling from a fixed landline within the Ankara 312 area, you can dial just the 7-digit subscriber number (e.g., 234 56 78). However, from mobile phones or from outside the area, you must include the area code.
Are there any plans to change or overlay area code 312?
As of the latest BTK announcements, there are no overlay plans for 312. The code remains exclusively for Ankara's geographic numbers, and the numbering capacity is sufficient for the region's needs.