+7 9XX numbers: Russian mobile phones
A number starting +7 9 (for example +7 912 or +7 999) is almost always a Russian mobile phone. Russia's numbering plan reserves the non-geographic DEF codes 900-999 for Russia and uses them for mobile networks. +7 6XX and +7 7XX numbers belong to Kazakhstan, which shares country code +7.
Russia · Mobile numbers · Facts checked November 9, 2026
What these numbers look like
- From abroad
- +7 9XX XXX-XX-XX
- Inside Russia
- 9XX XXX-XX-XX (with the national prefix in front)
10 digits after +7: a 3-digit DEF code and 7 digits. 954 is satellite, and 970/971 are service access codes rather than mobile network codes.
Who uses +7 9XX numbers?
Russia's numbering plan is administered by the Ministry of Digital Development, Communications and Mass Media, and the register of assigned numbers is kept by the Federal Communications Agency (Rossvyaz). According to Russia's ITU filing, 900-969 (except 954, satellite operators) and 972-999 are codes for mobile networks. Under the Russia-Kazakhstan agreement on zone 7 (intergovernmental since 3 December 2025, notified to the ITU on 4 May 2026), 900-999 are for Russia's exclusive use and 600-699 and 700-799 for Kazakhstan's. Mobile number portability has applied since 1 December 2013, using a central database of ported numbers.
Who is calling you from a +7 9XX number?
Usually a private person or a business using a Russian mobile. Since 1 December 2013 subscribers can keep their number when they change operator, so the DEF code shows which operator was originally assigned the block, not today's operator or region. The central ported-numbers database (zniis.ru/bdpn/check) shows the current operator.
Scams seen with +7 9XX numbers
- Callers posing as the Bank of Russia, a bank, police or a government body who push you to move money quickly, for example to a 'safe' or 'special' account. The Bank of Russia says it doesn't open accounts for or work with individuals, so any such request in its name is fraud.
What to do about a call from +7 9XX
- Hang up if a caller pressures you to act with money. Call your bank back on the number printed on the back of your card or on its official website.
- Never give card details, PINs or one-time SMS codes over the phone.
- To see which operator a +7 9XX number is with now, use the ported-numbers lookup at zniis.ru/bdpn/check.
- Block the number on your phone.
Check the exact number
A series tells you what kind of line called. To check the full number you got, use these free tools:
- Phone number validator: which country, mobile or landline, and whether the length is right.
- Spam number checker: warning signs that a caller is a scammer.
- Who called me? Reverse phone lookup: what the number tells you about the caller.
- Russia country code +7: full dialing guide and number formats.
- Calling Russia from abroad: per-minute rates if you need to call someone there.
Frequently asked questions
Is +7 9XX Russia or Kazakhstan?
Russia. Codes 900-999 are reserved for Russia. Kazakhstan's numbers start +7 6 or +7 7.
Can I tell the operator or region from a +7 9XX number?
Only the original block holder. Numbers have been portable since December 2013, so check the ported-numbers database for the current operator.
Is +7 7XX a Russian mobile?
No. Under the Russia-Kazakhstan zone 7 agreement, codes 600-799 belong to Kazakhstan.
What is a +7 954 number?
Russia's ITU filing lists 954 as the code for satellite operators, not a regular mobile network.
Sources
Numbering facts on this page come from the regulator or operator sources below, checked November 9, 2026. We never publish individual personal phone numbers.
- ITU - Russian Federation / Kazakhstan national numbering plan communications (country code +7), incl. 4.V.2026 zone 7 agreement and Russia's DEF code table (itu.int)
- Order of the Ministry of Information Technologies and Communications No. 142 of 17.11.2006 - Russian system and numbering plan (as amended 05.04.2016) (legalacts.ru)
- ZNIIS - Database of ported numbers (lookup) (zniis.ru)
- Bank of Russia - Countering fraudulent practices (cbr.ru)
- The Moscow Times - Unlimited number portability set for December 1 (2013) (themoscowtimes.com)
Other number series
- +91 140 India
- +91 1600 India
- Telkomsel (+62 81x, 82x, 85x) Indonesia
- Indosat (+62 815, 816, 855-858) Indonesia
- XL (+62 817-819, 859, 877, 878) Indonesia
- Tri (+62 895-899) Indonesia
- Smartfren (+62 881-889) Indonesia
- +63 9XX Philippines
- +44 7 (UK mobile) United Kingdom
- UK 070 United Kingdom
- UK 084 / 087 United Kingdom
- UK 03 United Kingdom
- +1 800 / 888 toll-free United States and Canada
- +1 876 / 658 Jamaica
- +1 809 / 829 / 849 Dominican Republic
- Caribbean one-ring codes Caribbean
- +49 15x / 16x / 17x Germany
- +41 75 to 79 Switzerland
- +94 7X Sri Lanka
- +92 3XX Pakistan
- +880 1X Bangladesh
- +971 5X United Arab Emirates
- +90 5XX Turkey
- +90 850 Turkey
- +81 50 (050) Japan
- +81 70 / 80 / 90 Japan
- +84 mobile Vietnam
- +234 mobile Nigeria
- +27 87 South Africa
- +27 86 South Africa
- +212 6 / 7 Morocco