mariuscomper.uk RO

Romanian postcodes

What is the postcode of your address?

Type a street and number, or the digits of a code. In Bucharest every stretch of street has its own code: 12,399 of them, nearly all drawn on the map, with the post office that delivers them. The search covers all of Romania: 37,914 codes.

Or type a code

Each digit zooms in: the first picks the region, the second the county or Bucharest sector.

#Six digits, from the country to your door

Romania’s six-digit postcode has been in use since 1 May 2003. Each digit narrows the place: the first picks a region of the country, the last ones a stretch of street. The example below is the Palace of the Posts at Calea Victoriei 12, now the National History Museum.

The first digit is the postal region. There are ten, 0 to 9; region 0 is Bucharest with Ilfov and Giurgiu, the counties around it.

The second digit picks the county within the region. In Bucharest it picks the sector, one of the city’s six boroughs: 01–06. Ilfov is 07, Giurgiu 08.

In Bucharest the last four digits pick the street, stretch of street or building. 624 sector 3 codes start with 030.

0300: 78 codes. All those on the map lie within a kilometre of Piața Unirii.

03002: 9 codes. Numbers run street by street: two codes with consecutive numbers are typically 151 metres apart; two random codes from the same sector, 2.7 kilometres.

030026: one code, one building, Calea Victoriei 12. This stretch of Calea Victoriei is in sector 3 on both sides; sector 1 begins at numbers 29 and 32.

This is the whole city: 11,067 stretches of street with their codes, drawn from 129,646 OpenStreetMap addresses. The thin lines between them are the streets. Tap the map anywhere.

The map needs WebGL, which this browser does not start. Search and the table still work.

123456sectors 1–6one stretch of street = one code; limits estimated from addresses

#Each side of the street has its own code

A postcode covers a stretch of street. Odd numbers usually have a different code from even ones, and a long street breaks into several pieces. Bucharest has 8,988 number ranges, 3,050 streets with one code for the whole street and 362 codes for a single number or a few.

A range always keeps to one side: “nr. 1–25” means 1, 3, 5… up to 25. The letter T means to the end of the street, on the same side.

Calea Victoriei: each block is one code. Odd numbers above, even below.
010061 · nr. 29-37010062 · nr. 39-45010063 · nr. 47-53010064 · nr. 55-650064010065 · nr. 67-810065010066 · nr. 83-85010067 · nr. 87-93010068 · nr. 95-1050068010069 · nr. 107-109010071 · nr. 111-1410071010072 · nr. 143-1530072010073 · nr. 155010074 · nr. 157-T0074010081 · nr. 32-34010082 · nr. 36-540082010083 · nr. 56010084 · nr. 58-700084010085 · nr. 72-880085010091 · nr. 90-1100091010092 · nr. 112-116010093 · nr. 118-124010094 · nr. 126-1400094010095 · nr. 142-148010096 · nr. 150-1720096010097 · nr. 174-1940097010098 · nr. 196-2140098010099 · nr. 216-T0099030021 · nr. 1-5030022 · nr. 7-13030023 · nr. 15-21030024 · nr. 23-27030025 · nr. 2-10030026 · nr. 12030027 · nr. 14-260027030028 · nr. 28-30150100150200250

sector 1sector 3030026, Calea Victoriei 12

The street with the most codes is Șoseaua Mihai Bravu: 76, in sectors 2, 3 and 4. Next come Șoseaua Pantelimon (66), Calea Moșilor (58) and Drumul Taberei (56).

Mind the sector: 48 street names appear in more than one. Sometimes it is one street crossing a sector line, sometimes different streets with the same name. Bulevardul Carol I, for example, has numbers 1–23 in sector 3 and the rest in sector 2.

#Who delivers your letters

In the Post’s 2016 list every code has a post office that delivers it; Bucharest has 46. The map shows what each one covered. Addresses and opening hours are as shown by Romanian Post on 24 October 2026; a check the same day found some codes now listed under another office.

Bucharest coloured by the post office that delivers each code
Bucharest coloured by the post office that delivers each code
OfficeAddressHoursCodesSectors
2Bd. Ion Mihalache, nr. 79Mon–Fri: 08:00–19:303261
4Calea Dudești, nr. 94, sector 3Mon–Fri: 08:00–19:303923
5Bd. Libertății, nr. 1Mon–Fri: 08:00–19:301904, 5, 6
7Șos. Giurgiului 119Mon–Fri: 08:00–19:304484, 5
8Șos. Berceni, nr. 35Mon–Fri: 10:00–18:002354
9Șoseaua Colentina nr. 1, sector 2, BucureștiMon–Fri: 08:00–19:302812
10Șos. Ștefan cel Mare 228Mon–Fri: 08:00–19:301712
11Șos. Colentina 81, Sector 2Mon–Fri: 08:00–19:305062
12no details in the Post’s search3171, 6
15Str. Campineanu Ion, nr. 2-3, Sector 1Mon–Fri: 08:00–19:303501, 3, 4, 5
16Bd. Iuliu Maniu, nr. 78Mon–Fri: 08:00–19:302856
17Calea Giulești, nr. 119Mon–Fri: 08:00–19:302981, 6
18Municipiul București, Sector 1, Str. Horia Măcelariu, nr. 1-3Mon–Fri: 08:00–12:30; 15:00–19:303381
19Bd. Camil Ressu, nr. 68, bl. 1B, parter, sector 3.Mon–Fri: 08:00–19:301313
20no details in the Post’s search2292, 3
22in the Post’s search some of its codes now show another office3041, 2
24Șos. Pantelimon, nr. 352Mon–Fri: 08:00–19:301642, 3
26Str. Pajurei, nr. 13 (începând cu data de 01.06.2026, se reloca temporar la sediul Oficiului Poștal București 68, Strada Bucureștii Noi nr. 64, Sector 1)Mon–Fri: 10:00–18:00511
28in the Post’s search some of its codes now show another office1514, 5
30Strada Mihail Ivanovici Glinka 7Mon–Fri: 08:00–19:301651, 2
32Bd. Mihalache Ion 341Mon–Fri:10:00–18:002581
35Municipiul București, Sector 5, Str. Zării, nr. 10Mon–Fri: 10:00 – 18:001345, 6
37Municipiul București, Sector 2, Strada Jean Louis Calderon, nr. 6, bl. 1-3Mon–Fri: 10:00–19:302231, 2, 3
38Municipiul București, Sector 2, Str. Teiul Doamnei, nr. 19Mon–Fri: 08:00–19:302832
39Șos. Iancului, nr. 5-7Mon–Fri: 08:00–19:304792
49Bd. Basarabia 57Mon–Fri: 08:00–19:302302, 3
51Str. Pucheni, 42.Mon–Fri: 08:00–19:304055
52Municipiul București, Sector 1, Str. Caramfil Nicolae, nr. 54Mon–Fri: 10:00–18:001891
53Calea Șerban Vodă, nr. 43, bl. 2.Mon–Fri: 08:00–19:302594
56Calea Crangași, nr. 23Mon–Fri: 08:00–12:00; 15:30–19:301566
60Municipiul București, Sector 3, Str. Barajul Dunării, nr. 12AMon–Fri: 08:00–19:30583
61in the Post’s search some of its codes now show another office2844
63Șos. Ștefan cel Mare, nr.2Mon–Fri: 08:00–19:303161
66Municipiul București, Sector 6, Str. C-tin Titel Petrescu, nr. 3Mon–Fri: 08:00–19:303535, 6
68Str. Bucureștii Noi, nr. 64Mon–Fri: 10:00 – 18:004191
69Municipiul București, Sector 5, Str. Năsăud, nr.97, spațiul nr. 2.17, Năsăud Shopping CenterMon–Fri: 08:00–19:303365
70Strada Nicolae Roșu nr. 20, sector 3, BucureștiMon–Fri: 08:00–19:301863
71Str. Popa Nicolae 52-54Mon–Fri: 08:00–19:302022
72Str. Ceairului nr. 13, bloc M2Mon–Fri: 08:00–19:302643
74Str. Valea Argeșului, nr. 2Mon–Fri: 08:00–19:302155, 6
75Str. Lacul Bucura, nr. 2Mon–Fri: 08:00–19:304515
76Str. Valea Cascadelor, nr. 2-4Mon–Fri: 08:00–19:302646
77Municipiul București, Sector 3, Șos. Mihai Bravu, nr. 380-382, bloc B3B-B3C, P+1Mon–Fri: 08:00–19:303233
80Calea Văcărești nr. 203, sector 4Mon–Fri: 08:00–19:30–în perioada 31.08.2026–30.09.2026, program: 08:00–18:001393
82Bd. Alexandru Obregia, nr. 25B - • Începând cu data de 24.09.2026, pentru o perioadă de 45 de zile, se relocă activitatea la sediul Oficiului Postal Bucuresti 61, situat in Șos. Olteniței nr. 188, sector 4, BucureștiMon–Fri: 08:00–19:301564
86Șos. Chitilei nr. 102Mon–Fri: 08:00–12:30; 16:00–19:304861

#The rest of Romania, by the same rule

The postal list has 37,914 codes. In the 47 large towns, codes go down to the street, as in Bucharest (19,601 streets). The 13,803 smaller places have one code each, for the whole village or town.

The third digit usually tells what kind of place it is: 0 for the county seat, 1–4 for other towns over 50,000 people, 5 or 6 for smaller towns, 7 for villages and communes (rural municipalities). Romanian Post lists the exceptions: 53 places that became towns, and one village absorbed into a town, kept their village code.

The first digit of the code, by county. The number in each county is how its codes begin.
Alba: 51Arad: 31Argeș: 11Bacău: 60Bihor: 41Bistrița-Năsăud: 42Botoșani: 71Brăila: 81Brașov: 50Buzău: 12Călărași: 91Caraș-Severin: 32Cluj: 40Constanța: 90Covasna: 52Dâmbovița: 13Dolj: 20Galați: 80Giurgiu: 08Gorj: 21Harghita: 53Hunedoara: 33Ialomița: 92Iași: 70Ilfov: 07Maramureș: 43Mehedinți: 22București: 01–06Mureș: 54Neamț: 61Olt: 23Prahova: 10Sălaj: 45Satu Mare: 44Sibiu: 55Suceava: 72Teleorman: 14Timiș: 30Tulcea: 82Vâlcea: 24Vaslui: 73Vrancea: 62513111604142718150129132409052132080082153339270074322546123104544557214308224736253164789201–06
First digitCounties, with the first two digits
001–06 București, 08 Giurgiu, 07 Ilfov
110 Prahova, 11 Argeș, 12 Buzău, 13 Dâmbovița, 14 Teleorman
220 Dolj, 21 Gorj, 22 Mehedinți, 23 Olt, 24 Vâlcea
330 Timiș, 31 Arad, 32 Caraș-Severin, 33 Hunedoara
440 Cluj, 41 Bihor, 42 Bistrița-Năsăud, 43 Maramureș, 44 Satu Mare, 45 Sălaj
550 Brașov, 51 Alba, 52 Covasna, 53 Harghita, 54 Mureș, 55 Sibiu
660 Bacău, 61 Neamț, 62 Vrancea
770 Iași, 71 Botoșani, 72 Suceava, 73 Vaslui
880 Galați, 81 Brăila, 82 Tulcea
990 Constanța, 91 Călărași, 92 Ialomița

#What has changed since 2016

The edition used here is that of 6 September 2016, the newest in the Post’s dataset on data.gov.ro. On 24 October 2026, 300 randomly chosen Bucharest codes were looked up one by one in the Post’s own search: 284 are exactly the same, 9 no longer appear, 6 have a different post office and one has a different number range.

Bulevardul General Vasile Milea in sector 6 now appears in the Post’s search under new names: Bulevardul General Paul Teodorescu and, for one stretch, Bulevardul Doina Cornea. The codes checked are the same. The search here finds the street by any of its names.

For an important letter, check the result in the Post’s own search too: the link is under every code.

#Reading a Romanian address

Str.
Strada, street
Bd.
Bulevardul, boulevard
Cal.
Calea, a historic main road
Șos.
Șoseaua, road or highway
Al.
Aleea, alley
Intr.
Intrarea, a short side street or close
Spl.
Splaiul, embankment
Pța.
Piața, square
nr.
number
bl.
block of flats
sc.
staircase (entrance)
et.
floor
ap.
flat
sect.
sector, one of Bucharest’s six boroughs
jud.
county

#Every Bucharest postcode

Filter by street, with the number if you like (for example “Mircea Vodă 34”), or by the first digits. The full list for Romania downloads below as a table; in Excel, import the code column as text or it drops the leading zero.

CodeStreetNumbersSectorOffice

#How the map was made

The codes come from Romanian Post’s list on data.gov.ro (“Coduri poștale România”, edition of 6 September 2016, OGL-ROU-1.0 licence). The structure of the code is the one in the Post’s annex “Structura codului poștal”.

For the map, Bucharest addresses in OpenStreetMap (extract of 28 September 2026) were given the code of the range their number falls in, matching the street name, sector and odd or even number. 129,646 of 131,618 addresses got a code this way. A code’s stretch of street is the area closer to its addresses than to any others, up to 45 metres from them, with the roadway cut out.

11,078 codes have at least one address on the map. Another 411 are shown on their street without limits, and 910 have no address in OpenStreetMap: they are in the search and the table, not on the map.

The limits between stretches are estimated here from addresses; they are not official boundaries. The code shown for an address is the one in the Post’s list for its street and number.

Many OpenStreetMap addresses carry their own postcode; 52,713 of them are tagged as taken from Romanian Post data. Of the 58,093 addresses with a code, 54,956 match the code given here. In a sample of differences checked one by one, the error was in OpenStreetMap: Bulevardul Mareșal Averescu 15, for example, carries a code of Bulevardul Ion Mihalache there.

Elsewhere in Romania, places are mapped by their SIRUTA code (the national register of localities) with coordinates from Wikidata. Streets in the large towns have no positions yet: the result shows the town.