+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

  1. 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.
  2. Never give card details, PINs or one-time SMS codes over the phone.
  3. To see which operator a +7 9XX number is with now, use the ported-numbers lookup at zniis.ru/bdpn/check.
  4. 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:

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