El sistema de numeración telefónica de Rumania ha pasado por diversas transformaciones desde la era analógica hasta la digitalización completa. Actualmente, el plan de numeración para las redes móviles (números que comienzan con 07) y los nuevos operadores de línea fija own (números que comienzan con 03) requiere que todos los números de abonado se marquen en su totalidad.

Historia de las Líneas Fijas
Antes de 1990, el acceso internacional directo no existía. Los números telefónicos eran cortos, generalmente de 5 dígitos, excepto en Bucarest, donde tenían 6. Los códigos de área comenzaban con el dígito 9 y variaban entre 2 y 3 dígitos según la ubicación.
La Transición de los años 90
Tras la caída del régimen en 1989, la compañía estatal monopolista inició una modernización de sus instalaciones. En 1992, se incrementó la longitud de los números a 7 dígitos en Bucarest y 6 en el resto del país. El código de larga distancia cambió de 9 a 0, y Bucarest adoptó el 01 como su código de área.
En 1993, se asignaron nuevos códigos de área (del 30 al 69) basados en un orden geográfico, comenzando por la Moldavia del Norte (Suceava tenía el 30) y terminando en Transilvania del Sur (Sibiu tenía el 69). Durante este periodo, se permitió la marcación local sin prefijos en algunas zonas.
Surgimiento de la Telefonía Móvil
La primera empresa de telefonía móvil fue Telemobil, que comenzó sus servicios en 1993 utilizando tecnología analógica NMT. Inicialmente, sus números utilizaban los prefijos 018-5xx-xxx y 018-6xx-xxx. Debido a que el 01 era el código de Bucarest, estos números debían marcarse siempre con el prefijo, incluso desde la capital.
La Era GSM y la Competencia
En 1996, aparecieron las primeras compañías GSM, como Connex y Dialog. A Connex se le asignaron inicialmente los prefijos 92, 91 y 93, mientras que Dialog recibió el 95 y 90. Posteriormente, otras operadoras como Zapp Mobile y Cosmorom se integraron al mercado, diversificando los prefijos disponibles.
Servicios Especiales y Tarifas
El sistema también implementó números de coste gratuito (toll-free) y números de tarifa premium. Los números gratuitos se asignaron a prefijos especiales o al código de área de Bucarest (como el 01800-xxxx), mientras que los números de cargo extra utilizaban el prefijo 0189, extendiéndose posteriormente a todos los códigos de área.
