Russia Area Codes: Complete List of Russian City & Region Codes
Complete list of Russian area codes organized by federal district. 34+ cities including Moscow (495/499), St. Petersburg (812), Novosibirsk (383), Yekaterinburg (343). Mobile prefix guide for MTS, MegaFon, Beeline, Tele2.
Russia Area Codes: Complete List of Russian City & Region Codes
Every Russian area code by federal district — Moscow 495/499, St. Petersburg 812, Novosibirsk 383, and 30+ more cities with dialing instructions

+7Quick Facts: Russian Area Codes
📞Russian Phone Number Format
All Russian phone numbers begin with country code +7 and consist of 11 digits total (1-digit country code + 10-digit subscriber number). The numbering plan distinguishes between two types of numbers:
Landline Numbers (Geographic)
- Area codes range from 3 to 5 digits
- Area code + local number always equals 10 digits
- Major cities use 3-digit codes (e.g., 495 for Moscow)
- Smaller towns use 4- or 5-digit codes
- Tied to a geographic location
Mobile Numbers (Non-Geographic)
- Always start with 9 after the country code
- 3-digit prefix identifies the original carrier
- Not tied to a specific city or region
- Number portability available since 2013
- 10 digits after the country code
🌎Complete Russian Area Codes by Federal District
Russia is divided into 8 federal districts, each containing multiple oblasts, republics, and krais. Below is a comprehensive list of area codes for Russia's major cities, organized by federal district. Area codes are managed by Rossvyaz, Russia's Federal Communications Agency.
Central Federal District
| City | Area Code | Population | Note |
|---|---|---|---|
| Moscow | 495, 499 | 13M | Capital, dual area codes |
| Voronezh | 473 | 1M | Black Earth capital |
| Tula | 487 | 470K | Arms manufacturing hub |
| Yaroslavl | 485 | 600K | Golden Ring city |
| Kursk | 471 | 450K | Battle of Kursk site |
| Tver | 482 | 420K | Between Moscow & St. Petersburg |
| Bryansk | 483 | 400K | Western border region |
Northwest Federal District
| City | Area Code | Population | Note |
|---|---|---|---|
| St. Petersburg | 812 | 5.4M | Cultural capital |
| Kaliningrad | 401 | 490K | Baltic exclave |
| Murmansk | 815 | 280K | Arctic port city |
| Arkhangelsk | 818 | 350K | White Sea port |
Volga Federal District
| City | Area Code | Population | Note |
|---|---|---|---|
| Nizhny Novgorod | 831 | 1.2M | Volga trade hub |
| Kazan | 843 | 1.3M | Tatarstan capital |
| Samara | 846 | 1.1M | Aerospace center |
| Ufa | 347 | 1.1M | Bashkortostan capital |
| Perm | 342 | 1M | Ural gateway |
| Volgograd | 844 | 1M | Formerly Stalingrad |
| Saratov | 845 | 840K | Volga River city |
| Tolyatti | 848 | 690K | Auto industry (AvtoVAZ) |
| Izhevsk | 341 | 640K | Udmurtia capital |
Urals Federal District
| City | Area Code | Population | Note |
|---|---|---|---|
| Yekaterinburg | 343 | 1.5M | Urals capital |
| Chelyabinsk | 351 | 1.2M | Industrial center |
| Tyumen | 345 | 850K | Oil & gas hub |
Siberian Federal District
| City | Area Code | Population | Note |
|---|---|---|---|
| Novosibirsk | 383 | 1.6M | Largest Siberian city |
| Omsk | 381 | 1.1M | Irtysh River city |
| Krasnoyarsk | 391 | 1.1M | Central Siberia |
| Barnaul | 385 | 630K | Altai Krai capital |
| Irkutsk | 395 | 620K | Near Lake Baikal |
| Tomsk | 382 | 570K | University city |
Far Eastern Federal District
| City | Area Code | Population | Note |
|---|---|---|---|
| Vladivostok | 423 | 600K | Pacific port city |
| Khabarovsk | 421 | 610K | Far East admin center |
Southern Federal District
| City | Area Code | Population | Note |
|---|---|---|---|
| Rostov-on-Don | 863 | 1.1M | Southern capital |
| Krasnodar | 861 | 1M | Kuban region capital |
| Sochi | 862 | 440K | 2014 Winter Olympics host |
🌐How to Dial Russian Area Codes from Abroad
International Dialing Format
Replace "area code" with the city code (e.g., 495 for Moscow, 812 for St. Petersburg). The total number is always 11 digits: country code (7) + 10-digit number.
Important: When dialing within Russia, use the trunk prefix "8" instead of "+7". From abroad, always use "+7" (or your country's exit code + 7). Do not include the trunk prefix "8" when dialing internationally.
📱Russian Mobile Carrier Prefixes
Unlike landline area codes, Russian mobile numbers use the +7 9XX format, where the 3-digit prefix identifies the original mobile carrier. Russia has four major mobile operators, often called the "Big Four":
| Carrier | Prefix Range (+7 ...) | Subscribers | Market Share |
|---|---|---|---|
| MTS (Mobile TeleSystems) | 910-919 | ~80M | ~31% |
| MegaFon | 920-929 | ~70M | ~28% |
| Beeline (VEON) | 903, 905-909, 960-969 | ~50M | ~22% |
| Tele2 Russia | 900-902, 950-958 | ~47M | ~19% |
Note on number portability: Since December 2013, Russian subscribers can switch carriers while keeping their phone number. A prefix like 916 was originally assigned to MTS, but the subscriber may have ported to MegaFon or Beeline. The prefix only indicates the original carrier assignment.
Area Codes vs. Mobile Prefixes: Key Differences
Landline Area Codes
- • Geographic: tied to a specific city or region
- • Format: +7 (3XX-8XX) + local number
- • 3-5 digit area codes (major cities use 3 digits)
- • Cannot be ported to a different city
- • Used for businesses and home phones
Mobile Prefixes
- • Non-geographic: not tied to a location
- • Format: +7 9XX + 7 digits
- • Always 3-digit prefix (9XX)
- • Portable between carriers since 2013
- • Used for personal and business mobiles
❓Frequently Asked Questions
💰Cost to Call Russian Landlines
| Service | Rate per Minute | Notes |
|---|---|---|
| BubblyPhone | $0.01-0.03/min | Best rates for Russian landlines |
| AT&T | $2.50-3.50/min | Standard international rate |
| Verizon | $2.00-3.00/min | Without international plan |
| Telegram / WhatsApp | Free | App-to-app only (Telegram is dominant in Russia) |
Tip: Calling a Russian landline is typically cheaper than calling a Russian mobile number. The rate depends on the destination type (landline vs. mobile), not the specific area code.
Call Any Russian City for Less
Crystal-clear calls to Moscow, St. Petersburg, and all Russian area codes at just $0.01-0.05/min. No contracts, no hidden fees.