The Netherlands road network

From OpenStreetMap Wiki
Jump to navigation Jump to search
Vlag van Nederland Project Nederland +/-

The purpose of this page is to explain the Dutch road system and how road route relations are mapped in OSM. For tagging the individual ways, see The Netherlands roads tagging.

Further down this page you can also find information on the Caribbean part of the Kingdom of the Netherlands.

Tagging road route relations

In the Netherlands, the road numbering system classifies 4 types[1]: A-roads, N-roads, S-roads and R-roads, which all have their own network=* value in the relation and naming convention.

The individual ways are added from one starting point (generally the city in the from=* field. The from and to field are determined by the start point of the hectometrification). The role of each member (no role, forward or backward) are added according to the direction of the way relative to the order the members are added. Only the main carriageways are added, parallel roads or ramps in a highway intersection are not added. See the relation of the A73 as example.

There are a few exception that need to be explained.

  • If there is a gap in a road, for example if a part a N-road is a A-road, leave a gap in the relation and only add the ways with the ref of the road that is added. See the relation of the N275 as example.
  • If a road has multiple operators (for example a road crossing multiple provinces), don't split the relation per operator but instead, indicate multiple operators like follows: operator=operator1;operator2;...
  • If a route crosses an intersection, for example a roundabout that is not part of the road according to the name/ref of the way, still add the roundabout to create a continuous route.

Additional tags can be added like operator=* or wikidata=*[2].

Below, the different values for network=* and name=* for the different types of road are explained.

Rendering support

List of road route relations

A- and N-roads

Official road map of the Netherlands by Rijkswaterstaat, showing A-roads and N-roads. (Licence: CC0)

A-roads are the motorways (autosnelwegen), N-roads are the main non-motorways (niet-autosnelwegen) (exceptions exist for short distances). Both share the same numbering system, and some roads have both an A part and an N part. They are operated by different government bodies like Rijkswaterstaat (often the roads with 1 or 2-digit numbers, exceptions exist such as N200[3]), provinces, municipalities (often the roads with 3-digit numbers). Use the tag network=NL:A or network=NL:N. For the name=*, the same value as the ref can be used. No prefix like "Rijksweg" or "Provinciale weg" is added as name because there are complex exceptions where not the entire road is of the same operator or where the Rijksweg-number is different from the actual road number (such as A18 in Rijksweg 15[4]). So for example name=A2 or name=N570.

Numbers 1-100

The Nationaal Routenummerplan 1982 reserved the numbers 1-100 for primary routes of the Rijkswegenplan 1982, previously signposted routes of the Rijkswegenplan 1968, and planvervangende wegen.[5]

Relations From To
relation A 1 Amsterdam De Lutte (grens Duitsland)
relation A 2 relation N 2 Amsterdam Eijsden (grens België)
relation N 3 Papendrecht Dordrecht
relation A 4 Amsterdam Ossendrecht (grens België)
relation A 5 Hoofddorp Amsterdam
relation A 6 Muiderberg Joure
relation A 7 relation N 7 Amsterdam Bad Nieuweschans (grens Duitsland)
relation A 8 relation N 8 Amsterdam Uitgeest
relation A 9 relation N 9 Amsterdam Den Helder
relation A 10 Amsterdam Amsterdam
relation N 11 Leiden Bodegraven
relation A 12 Den Haag Babberich (grens Duitsland)
relation A 13 Den Haag Rotterdam
relation N 14 Wassenaar Den Haag-Leidschenveen
relation A 15 relation N 15 Maasvlakte Bemmel
relation A 16 Rotterdam Breda (grens België)
relation A 17 Moerdijk Roosendaal
relation A 18 relation N 18 Babberich Enschede
relation A 20 Maasdijk Gouda
relation A 22 Velsen Beverwijk
relation A 24 Knooppunt Rozenburg Knooppunt Vlaardingen
relation A 27 Breda Almere
relation A 28 Utrecht Groningen
relation A 29 Rotterdam Heijningen
relation A 30 relation N 30 Ede Voorthuizen
relation A 31 relation N 31 Zurich Drachten
relation A 32 relation N 32 Meppel Leeuwarden
relation N 33 Assen Eemshaven
relation N 34 De Punt Witte Paal
relation A 35 relation N 35 Zwolle Enschede (grens Duitsland)
relation N 36 Almelo Ommen
relation A 37 Hoogeveen Zwartemeer (grens Duitsland)
relation A 38 Bolnes Knooppunt Ridderkerk
relation A 44 relation N 44 Nieuw-Vennep Wassenaar
relation N 46 Groningen Eemshaven
relation N 48 Ommen Hoogeveen
relation A 50 relation N 50 Eindhoven Emmeloord
relation N 57 Europoort Middelburg
relation A 58 Eindhoven Vlissingen
relation A 59 relation N 59 Serooskerke Oss
relation N 61 Schoondijke Terneuzen
relation N 62 Westdorpe (grens België) Heinkenszand
relation A 65 relation N 65 Vught Tilburg
relation A 67 Reusel (grens België) Venlo (grens Duitsland)
relation N 69 Veldhoven Bergeijk (grens België)
relation A 73 Echt Ewijk
relation A 74 Venlo (grens Duitsland) Venlo
relation A 76 Elsloo (grens België) Bocholtz (grens Duitsland)
relation A 77 Rijkevoort Siebengewald (grens Duitsland)
relation A 79 Maastricht Heerlen
relation N 99 Den Helder Den Oever

Numbers 175-400

The numbers 175-400 are reserved for important provincial roads.[6] (The Nationaal Routenummerplan 1982 originally reserved only the numbers 201-400,[5] but the range was extended later.) These numbers should always be indicated on road signs.

Numbers 175-250 (West-Nederland)

The numbers 175-250 are reserved for important provincial roads in Noord-Holland, Zuid-Holland, and Utrecht. (The Nationaal Routenummerplan 1982 originally reserved only the numbers 201-250,[5] but the range was extended later.)

Relations From To
relation N 194 Heerhugowaard Berkhout
relation N 196 Hoofddorp Aalsmeer
relation N 197 Velsen-Noord Heemskerk
relation N 198 Woerden Harmelen
relation N 199 Bunschoten Amersfoort
relation A 200 relation N 200 Amsterdam Zandvoort
relation N 201 Zandvoort Hilversum
relation N 202 Velsen-Zuid Amsterdam
relation N 203 Wormerveer Castricum
relation N 204 Lopik Woerden
relation A 205[7] relation N 205 Haarlem Nieuw-Vennep
relation N 206 Zoetermeer Aerdenhout
relation N 207 Bergambacht Hillegom
relation A 208 relation N 208 Sassenheim Velsen
relation N 209 Rotterdam Hazerwoude-Rijndijk
relation N 210 Rotterdam Nieuwegein
relation N 211 Hoek van Holland Den Hoorn
relation N 212 Vinkeveen Woerden
relation N 213 Westerlee Poeldijk
relation N 214 Papendrecht Noordeloos
relation N 215 Stellendam Oude-Tonge
relation N 216 Gorinchem Schoonhoven
relation N 217 Nieuw-Beijerland Dordrecht
relation N 218 Botlek Maasvlakte
relation N 219 Capelle aan den IJssel Waddinxveen
relation N 220 's-Gravenzande Maasdijk
relation N 221 Baarn Amersfoort
relation N 222 Naaldwijk Wateringen
relation N 223 Hoek van Holland Den Hoorn
relation N 224 Zeist Arnhem
relation N 225 Driebergen Arnhem
relation N 226 Amersfoort Cothen
relation N 227 Bunnik Maurik
relation N 228 Gouda De Meern
relation N 229 Zeist Arnhem
relation N 230 Maarssen Groenekan
relation N 231 Alphen aan den Rijn Schiphol-Oost
relation N 232 Haarlem Schiphol-Rijk
relation N 233 Veenendaal Ochten
relation N 234 Groenekan Soest
relation N 235 Amsterdam Purmerend
relation N 236 Amsterdam-Zuidoost Bussum
relation N 237 Utrecht Amersfoort
relation N 238 Den Dolder Zeist
relation N 239 Nieuwe Niedorp Medemblik
relation N 240 Westerland Hoogkarspel
relation N 241 Schagen Wognum
relation N 242 Alkmaar Middenmeer
relation N 243 Alkmaar De Goorn
relation N 244 Alkmaar Edam
relation N 245 Alkmaar Schagen
relation N 246 Beverwijk Zuidschermer
relation N 247 Amsterdam Berkhout
relation N 248 Stolpen Wieringerwerf
relation N 249 Stolpen Van Ewijcksluis
relation N 250 Den Helder (N9) Den Helder
Numbers 251-300 (Zuid-Nederland)

The numbers 251-300 are reserved for important provincial roads in Zeeland, Noord-Brabant, and Limburg.

Relations From To
relation N 251 Eede (grens België) Draaiburg
relation N 252 Sas van Gent (grens België) Terneuzen
relation N 253 Sint Anna ter Muiden (grens België) Schoondijke
relation N 254 's-Heerenhoek Middelburg
relation N 255 Kats Kamperland
relation A 256 relation N 256 Goes Zierikzee
relation N 257 Steenbergen Grevelingendam
relation N 258 Westdorpe Hulst
relation N 260 Baarle-Nassau (grens België)[8] Tilburg
relation N 260A Tilburg Hulten
relation N 261 Tilburg Waalwijk
relation N 262 Nispen (grens België) Roosendaal
relation N 263 Wernhout (grens België) Breda
relation N 264 Uden Gennep
relation N 266 Nederweert Lierop
relation N 267 Nieuwkuijk Giessen
relation N 268 Dinteloord Roosendaal
relation N 269 Reusel Tilburg
relation A 270 relation N 270 Eindhoven Well (grens Duitsland)
relation N 271 Venlo Molenhoek
relation N 272 Beek en Donk Boxmeer
relation N 273 Ittervoort (grens België) Venlo
relation L 410[9] relation N 274 Brunssum Posterholt
relation N 275 Venlo Weert
relation N 276 Brunssum Maasbracht
relation N 277 Ravenstein Kessel
relation N 278 Maastricht (grens België) Vaals (grens Duitsland)
relation N 279 Horn 's-Hertogenbosch
relation N 280 Weert Asenray (grens Duitsland)
relation N 281 Nijswiller Heerlen
relation N 282 Breda Tilburg
relation N 283 Hank Wijk en Aalburg
relation N 284 Reusel Hapert
relation N 285 Moerdijk Breda
relation N 286 Halsteren Stavenisse
relation N 287 Serooskerke Westkapelle
relation N 288 Vlissingen Westkapelle
relation N 289 Putte (grens België) Goes
relation N 290 Kapellebrug (grens België) Terneuzen
relation N 291 Ottersum Ven-Zelderheide (grens Duitsland)
relation N 292 Weert Stramproy (grens België)
relation N 293 Roermond Posterholt (grens Duitsland)
relation N 294 Sittard Urmond
relation N 295 Venlo Sevenum
relation N 296 Susteren Roosteren (grens België)
relation N 296n Roosteren Born
relation N 297 Born Sittard (grens Duitsland)
relation N 298 Valkenburg Nuth
relation N 300 Nuth Heerlen
Numbers 301-350 (Oost-Nederland)

The numbers 301-350 are reserved for important provincial roads in Overijssel, Gelderland, and Flevoland.

Relations From To
relation N 301 Zeewolde Barneveld
relation N 302 Lelystad Kootwijk
relation N 303 Voorthuizen Harderwijk
relation N 304 Ede Apeldoorn
relation N 305 Dronten Almere
relation N 306 Roggebotsluis Harderhaven
relation N 307 Hoorn Kampen
relation N 308 Elburg Wezep
relation N 309 Lelystad Epe
relation N 310 Arnhem Elburg
relation N 311 Arnhem (N310) Arnhem (A50)
relation N 312 Lochem Lichtenvoorde
relation N 313 Aalten (grens Duitsland) Lichtenvoorde
relation N 314 Hummelo Zutphen
relation N 315 Doetinchem Haaksbergen
relation N 316 's-Heerenberg Vorden
relation N 317 Ellecom Dinxperlo (grens Duitsland)
relation N 318 Varsseveld Winterswijk
relation N 319 Zutphen Winterswijk (grens Duitsland)
relation N 320 Culemborg Kesteren
relation N 321 Grave Cuijk
relation N 322 Nieuwendijk Beuningen
relation N 323 Beneden-Leeuwen Echteld
relation N 324 Nijmegen Oss
relation A 325 relation N 325 Berg en Dal (grens Duitsland) Arnhem
relation A 326 relation N 326 Wijchen Nijmegen
relation N 327 Leerdam Geldermalsen
relation N 329 Oss Puiflijk
relation N 330 Hummelo Varsseveld
relation N 331 Zwolle Emmeloord
relation N 332 Raalte Lochem
relation N 333 Marknesse Steenwijk
relation N 334 Zwartsluis Steenwijk
relation N 335 Didam Etten
relation N 336 Babberich Angerlo
relation N 337 Deventer Zwolle
relation N 338 Duiven Doesburg
relation N 339 Epse Laren
relation N 340 Zwolle Ommen
relation N 341 Ommen Holten
relation N 342 Hengelo Denekamp (grens Duitsland)
relation N 343 Oldenzaal Slagharen
relation N 344 Voorthuizen Holten
relation N 345 Apeldoorn Brummen
relation N 346 Zutphen Hengelo
relation N 347 Haaksbergen Ommen
relation A 348 relation N 348 Arnhem Ommen
relation N 349 Almelo Denekamp
relation N 350 Holten Wierden
Numbers 351-400 (Noord-Nederland)

The numbers 351-400 are reserved for important provincial roads in Groningen, Fryslân, and Drenthe.

relation N 351 Oosterwolde Urk
relation N 352 Marknesse Urk
relation N 353 Havelte Oudehorne
relation N 354 Oosterzee Idaerd
relation N 355 Leeuwarden Groningen
relation N 356 Holwerd Nijega
relation N 357 Leeuwarden Holwerd
relation N 358 Holwerd Ureterp
relation N 359 Lemmer Leeuwarden
relation N 360 Groningen Delfzijl
relation N 361 Groningen Ryptsjerk
relation N 362 Appingedam Scheemda
relation N 363 Winsum Spijk
relation N 365 Alteveer Bourtange (grens Duitsland)
relation N 366 Veendam Ter Apel (grens Duitsland)
relation N 367 Winschoten Nieuwe Pekela
relation N 368 Blijham Vlagtwedde
relation N 369 Drachten Kootstertille
relation N 370 Groningen (N46) Groningen (N7)
relation N 371 Assen Meppel
relation N 372 Groningen Leek
relation N 373 Bovensmilde Roden
relation N 374 Stadskanaal Hoogeveen
relation N 375 Pesse Wanneperveen
relation N 376 Rolde Veenoord
relation N 377 Hasselt Coevorden
relation N 378 Gasselte Stadskanaal
relation N 379 Gasselternijveenschemond Zwartemeer
relation N 380 Heerenveen Donkerbroek
relation N 381 Drachten Emmen
relation N 382 Coevorden (grens Duitsland) Coevorden (N34)
relation N 383 Marsum Sint Annaparochie
relation N 384 Dearsum Tzummarum
relation N 385 Hoogezand Wildervank
relation N 386 Kolham Peize
relation N 387 Hoogezand Siddeburen
relation N 388 Niebert Vierhuizen
relation N 389 Etten-Leur Zevenbergen
relation N 390 Midlum Harlingen
relation N 391 Roswinkel Emmen
relation N 392 Akkrum Jubbega
relation N 393 Stiens Midlum
relation N 394 Rijsbergen Etten-Leur
relation N 395 Hilvarenbeek Oirschot
relation N 396 Valkenswaard Leende
relation N 397 Eersel Valkenswaard
relation N 398 Stiens Bitgum

Numbers 401-999

The numbers 401-999 are reserved for less important provincial roads.[6] These are usually omitted from road signs. Some provinces do indicate all of them on road signs, or the most significant ones.

Numbers 401-430 (Utrecht)

The numbers 401-430 are reserved for less important provincial roads in Utrecht.

relation N 401 Kamerik Breukelen
relation N 402 Loenen aan de Vecht Maarssen
relation N 403 Loenen aan de Vecht Oud-Loosdrecht
relation N 405 Woerden Kamerik
relation N 408 Utrecht Nieuwegein
relation N 409 Nieuwegein Houten
relation N 410 Houten Odijk
relation N 411 Utrecht Bunnik
relation N 412 Utrecht De Bilt
relation N 413 Soesterberg Soest
relation N 414 Baarn Bunschoten
relation N 415 Hilversum Baarn
relation N 416 Elst Veenendaal
relation N 417 Groenekan Hilversum
relation N 419 Harmelen Utrecht
relation N 420 Woerden Waarder
relation N 421 Houten A12
Numbers 431-500 (Zuid-Holland)

The numbers 431-500 are reserved for less important provincial roads in Zuid-Holland.

relation N 434 Knooppunt Ommedijk Knooppunt Hofvliet
relation N 440 Den Haag Wassenaar
relation N 441 Wassenaar Katwijk
relation N 442 Hillegom De Zilk
relation N 443 Noordwijkerhout Sassenheim
relation N 444 Oegstgeest Noordwijk
relation N 445 Leiderdorp Roelofarendsveen
relation N 446 Leiderdorp Ter Aar
relation N 447 Leidschendam Leiden
relation N 448 Wassenaar Voorschoten
relation N 449 Noordwijk Noordwijk
relation N 450 Voorhout Voorhout (N443)
relation N 451 Waddinxveen Gouda
relation N 452 Waddinxveen (N451) Waddinxveen (N207)
relation N 453 Waddinxveen Waddinxveen (N219)
relation N 454 Waddinxveen Gouda
relation N 455 Benthuizen Waddinxveen
relation N 456 Waddinxveen Distripark Doelwijk
relation N 457 Gouda Waddinxveen
relation N 458 Bodegraven Woerden
relation N 459 Reeuwijk Bodegraven
relation N 460 Alphen aan den Rijn Ter Aar
relation N 461 Ter Aar Papenveer
relation N 462 Papenveer Nieuwveen
relation N 463 Noorden Kamerik
relation N 464 Poeldijk Den Haag
relation N 465 Naaldwijk (N213) Naaldwijk (N222)
relation N 466 Honselersdijk Kwintsheul
relation N 467 's-Gravenzande Naaldwijk
relation N 468 Maasland Den Hoorn
relation N 470 Delft Zoetermeer
relation N 471 Rotterdam Pijnacker
relation N 472 Pijnacker Bergschenhoek
relation N 474 N210 Krimpen aan den IJssel
relation N 475 Ouderkerk aan den IJssel N210
relation N 476 Lekkerkerk N210
relation N 477 Krimpen aan de Lek N210
relation N 478 Bergambacht (N210) Bergambacht (veerhaven)
relation N 479 Streefkerk (N480) Streefkerk (veerhaven)
relation N 480 Nieuw-Lekkerland Streefkerk
relation N 481 Oud-Alblas Nieuw-Lekkerland
relation N 482 Bleskensgraaf Sliedrecht
relation N 484 Leerdam Zijderveld
relation N 487 Numansdorp (A29) Numansdorp
relation N 488 Numansdorp Westmaas
relation N 489 Westmaas Heinenoord
relation N 491 Strijen Maasdam
relation N 492 Rotterdam Hoogvliet
relation N 493 Spijkenisse (N218) Spijkenisse
relation N 494 Zwartewaal Hellevoetsluis
relation N 496 Hellevoetsluis Oostvoorne
relation N 497 Hellevoetsluis (N57) Hellevoetsluis
relation N 498 Oude-Tonge Den Bommel
Numbers 501-550 (Noord-Holland)

The numbers 501-550 are reserved for less important provincial roads in Noord-Holland.

relation N 501 't Horntje, Veerhaven Den Burg
relation N 502 Burgerbrug Julianabrug
relation N 503 Stolpen (N9) Stolpen (N502)
relation N 504 Schoorl Noord-Scharwoude
relation N 505 Zwaagdijk-Oost Enkhuizen
relation N 506 Hoorn Lutjebroek
relation N 508 Alkmaar Ursem
relation N 509 Noordbeemster Oosthuizen
relation N 510 Alkmaar Bergen aan Zee
relation N 511 Bergen Egmond aan den Hoef
relation N 512 Alkmaar Bakkum
relation N 513 Limmen Castricum aan Zee
relation N 514 Wormerveer Wormer
relation N 515 Westzaan Wijdewormer
relation N 516 Zaandam Oostzaan
relation N 517 Edam Volendam
relation N 518 Monnickendam Marken
relation N 519 Boesingheliede Zwanenburg
relation N 520 Lijnden Nieuw-Vennep
relation N 521 Amstelveen Uithoorn
relation N 522 Amsterdam-Duivendrecht Amstelveen
relation N 523 N236 N201
relation N 524 Hilversum Bussum
relation N 525 Laren Hilversum
relation N 526 Crailo Blaricum
relation N 527 Crailo Huizen
Numbers 551-600 (Limburg)

The numbers 551-600 are reserved for less important provincial roads in Limburg.

relation N 554 Tienray Meerlo
relation N 556 Venlo Horst
relation N 562 Koningslust Roggel
relation N 564 Weert Weert (grens België)
relation N 570 Roermond Vlodrop (grens Duitsland)
relation N 572 Echt Koningsbosch
relation N 590 Maastricht Valkenburg
relation N 595 Valkenburg Wittem
relation N 598 Ingber Slenaken (grens België)
Numbers 601-650 (Noord-Brabant)

The numbers 601-650 are reserved for less important provincial roads in Noord-Brabant.

relation N 602 Sint Hubert Wanroij
relation N 605 Gemert Volkel
relation N 607 Helmond Bakel
relation N 612 Lierop Helmond
relation N 615 Gerwen Beek en Donk
relation N 617 's-Hertogenbosch Schijndel
relation N 618 Boxtel Schijndel
relation N 620 Best Son en Breugel
relation N 622 Schijndel Veghel
relation N 625 Rosmalen Oss
relation N 629 Oosterhout Dongen
relation N 631 Rijen Oosterhout
relation N 632 Dongen Tilburg
relation N 637 Sint-Oedenrode Schijndel
relation N 638 Zundert Rucphen
relation N 639 Etten-Leur Zevenbergen
relation N 640 Oud Gastel Etten-Leur
Numbers 651-700 (Zeeland)

The numbers 651-700 are reserved for less important provincial roads in Zeeland.

relation N 651 Serooskerke Noordwelle
relation N 652 Scharendijke Burgh-Haamstede
relation N 653 Serooskerke Brouwershaven
relation N 654 Zierikzee Zonnemaire
relation N 655 Zierikzee Kerkwerve
relation N 656 Tholen Sint Philipsland
relation N 658 Tholen Sint Annaland
relation N 659 Rilland Tholen
relation N 660 Koudekerke Middelburg
relation N 661 Middelburg Vlissingen
relation N 662 Oost-Souburg Vlissingen-Sloegebied
relation N 663 Middelburg Veere
relation N 664 Goes 's-Heer Arendskerke
relation N 665 Kwadendamme Arnemuiden
relation N 666 Kapelle Kwadendamme
relation N 667 Heinkenszand 's-Heerenhoek
relation N 668 's-Heer Hendrikskinderen Wolphaartsdijk
relation N 669 Goes 's-Gravenpolder
relation N 670 Goes Yerseke
relation N 671 Kapelle Wemeldinge
relation N 673 Yerseke Kruiningen
relation N 674 Oostburg Cadzand
relation N 675 Breskens Zuidzande
relation N 676 Breskens Schoondijke
relation N 682 Hoek (N61) Hoek (N252)
relation N 683 Sas van Gent Westdorpe (N62)
relation N 686 Terneuzen Axel
relation N 689 Terhole Walsoorden
Numbers 701-730 (Flevoland)

The numbers 701-730 are reserved for less important provincial roads in Flevoland.

relation N 701 Almere Poort Lelystad
relation N 702 Almere Poort Almere Buiten
relation N 703 Almere (N702) Almere (A6)
relation N 704 Zeewolde (N305) Zeewolde (N301)
relation N 705 Zeewolde (N301) Zeewolde (N706)
relation N 706 Almere Lelystad (N302)
relation N 707 Harderhaven Zeewolde
relation N 708 Biddinghuizen (N306) Biddinghuizen
relation N 709 Biddinghuizen Dronten (N309)
relation N 710 Swifterbant Biddinghuizen
relation N 711 Swifterbant Dronten
relation N 712 Lemmer Urk
relation N 713 Tollebeek Nagele
relation N 714 Espel Emmeloord
relation N 715 Creil Marknesse
relation N 716 Nagele Emmeloord
relation N 717 Emmeloord (N716) Emmeloord (N351)
relation N 718 Bant Emmeloord
relation N 719 Kraggenburg Marknesse
relation N 727 Lelystad Airport Lelystad (A6)
Numbers 731-780 (Overijssel)

The numbers 731-780 are reserved for less important provincial roads in Overijssel.

relation N 731 Glanerbrug Overdinkel
relation N 732 Enschede Losser
relation N 733 Enschede Oldenzaal
relation N 734 Oldenzaal Losser
relation N 735 Oldenzaal De Lutte
relation N 736 Oldenzaal Ootmarsum
relation N 737 Enschede Deurningen
relation N 738 Hengelo Weerselo
relation N 739 Haaksbergen Hengelo
relation N 740 Delden Neede
relation N 741 Delden Almelo
relation N 743 Almelo Borne
relation N 744 Zenderen Albergen
relation N 745 Albergen Tubbergen
relation N 746 Almelo Tubbergen
relation N 747 Geesteren Geesteren (N343)
relation N 748 Vriezenveen Geesteren
relation N 749 Wierden Vriezenveen
relation N 750 Vriezenveen Vroomshoop
relation N 751 Wierden Den Ham
relation N 752 Markelo Rijssen
relation N 753 Markelo Goor
relation N 754 Markelo (N346) Markelo
relation N 755 Markelo Holten
relation N 756 Wijhe Raalte
relation N 757 Wijthmen Dalfsen
relation N 758 Zwolle Nieuwleusen
relation N 759 Zwolle Genemuiden
relation N 760 IJsselmuiden Genemuiden
relation N 761 Oldemarkt Witte Paarden
relation N 762 Vollenhove Wanneperveen
relation N 763 Kamperveen Wezep
relation N 764 Zwolle Kampen
relation N 765 Ens IJsselmuiden
relation N 766 Deventer Schalkhaar
relation N 768 Haaksbergen (grens Gelderland) Haaksbergen
Numbers 781-850 (Gelderland)

The numbers 781-850 are reserved for less important provincial roads in Gelderland.

relation N 781 Wageningen Ede
relation N 782 Bennekom Doorwerth
relation N 783 Oosterbeek Wolfheze
relation N 784 Arnhem Arnhem (A50)
relation N 785 Arnhem Velp
relation N 786 Beekbergen Dieren
relation N 787 Eerbeek Brummen
relation N 788 Beekbergen Apeldoorn
relation N 789 Loenen Klarenbeek
relation N 790 Voorst Steenenkamer
relation N 791 Wilp (A1) Wilp
relation N 792 Vaassen Twello
relation N 794 Epe Heerde
relation N 795 Nunspeet Epe
relation N 796 Ermelo Harderwijk
relation N 797 Putten Garderen
relation N 798 Nijkerk Putten
relation N 800 Barneveld Stroe
relation N 801 Barneveld Otterlo
relation N 802 Scherpenzeel Barneveld
relation N 804 Arnhem Hoenderlo
relation N 806 Bunschoten Bunschoten (grens Gelderland)
relation N 810 Duiven Zevenaar
relation N 811 Babberich Lobith
relation N 812 Babberich Didam
relation N 813 Zevenaar Doetinchem
relation N 814 Wehl Laag-Keppel
relation N 815 Wehl Kilder
relation N 816 's-Heerenberg Ulft
relation N 817 Etten Gendringen
relation N 818 Terborg Varsseveld
relation N 819 Dinxperlo Aalten
relation N 820 Winterswijk Winterswijk (grens Duitsland)
relation N 821 Barchem Borculo
relation N 822 Borculo Eibergen
relation N 823 Eibergen Neede
relation N 824 Neede Diepenheim
relation N 825 Lochem Borculo
relation N 826 Zutphen Laren
relation N 827 's-Heerenberg (grens Duitsland) 's-Heerenberg
relation N 830 Vuren Meteren
relation N 831 Nederhemert Kerkdriel
relation N 832 Well Gameren
relation N 833 Culemborg Geldermalsen
relation N 834 Asch Tiel
relation N 835 Tiel Ingen
relation N 836 Randwijk Elst
relation N 837 Randwijk Arnhem
relation N 838 Huissen Gendt
relation N 839 Huissen Gendt
relation N 840 Beek Millingen aan de Rijn
relation N 841 Berg en Dal Groesbeek
relation N 842 Nijmegen Groesbeek
relation N 843 Breedeweg Groesbeek
relation N 844 Malden Nijmegen
relation N 845 Leur Nederasselt
relation N 846 Nederasselt Heumen
relation N 847 Wijchen Nederasselt
relation N 848 Vuren Leerdam
Numbers 851-900 (Drenthe)

The numbers 851-900 are reserved for less important provincial roads in Drenthe.

relation N 851 De Schiphorst Meppel
relation N 853 Nieuw-Amsterdam Schoonebeek (grens Duitsland)
relation N 854 Dalen Zweeloo
relation N 855 Spier Steenwijk
relation N 856 Westerbork Beilen
relation N 857 Rolde Borger
relation N 858 Coevorden Nieuw-Schoonebeek (grens Duitsland)
relation N 860 Haren Kolham
relation N 862 Emmen Nieuw-Schoonebeek
relation N 863 Vuren Leerdam
relation N 865 Ten Post Schildwolde
Numbers 901-950 (Fryslân)

The numbers 901-950 are reserved for less important provincial roads in Fryslân. However, the number N 915 has been adopted by special-purpose Rijksweg 915 in Zuid-Holland (formerly part of A 15 E 31 Rijksweg 15).

relation N 910 Dokkum Buitenpost
relation N 913 Sumar Garyp
relation N 915 Hendrik-Ido-Ambacht Alblasserdam
relation N 917 Drachten Haulerwijk
relation N 918 Oosterwolde Haulerwijk
relation N 919 Huis ter Heide Oosterwolde
relation N 924 Heerenveen Oosterzee
relation N 927 Sint Nicolaasga Tjerkgaast
relation N 928 Woudsend Balk
Numbers 951-999 (Groningen)

The numbers 951-999 are reserved for less important provincial roads in Groningen.

relation N 962 Kiel-Windeweer De Groeve
relation N 963 Kiel-Windeweer Veendam
relation N 964 Winschoten Scheemda
relation N 966 Winschoten Beerta
relation N 967 Winschoten Finsterwolde
relation N 969 Blijham Rhederbrug (grens Duitsland)
relation N 972 Oude Pekela Winschoten
relation N 975 Onstwedde Musselkanaal
relation N 976 Vlagtwedde Ter Apel
relation N 978 Zuidhorn Leek
relation N 979 Zuidhorn Een-West
relation N 980 Zuidhorn Marum
relation N 982 Oldehove (N983) Oldehove
relation N 983 Aduard Wehe-den Hoorn
relation N 985 Midwolda (N362) Midwolda
relation N 987 Siddeburen Wagenborgen
relation N 988 Wagenborgen Wagenborgen (N362)
relation N 990 Farmsum Farmsum
relation N 991 Farmsum Farmsum (N362)
relation N 992 Farmsum Woldendorp
relation N 993 Bedum Ten Boer
relation N 994 Zuidwolde Bedum
relation N 995 Bedum Onderdendam
relation N 996 Winsum Garrelsweer
relation N 997 Delfzijl Holwierde
relation N 998 Middelstum Usquert
relation N 999 Startenhuizen Uithuizen


Use network=e-road. If cross-border, the route should have section=Nederland and be included as member in the corresponding international Relation:superroute.

Two-digit numbers (Class A)

Even numbers (west-east)

The even two-digit numbers are reserved for main roads with a west-east orientation across Europe.

Relation From To Continues from Continues into
relation E 22 Amsterdam Bad Nieuweschans (grens Duitsland) [10] Germany
relation E 30 Hoek van Holland (veer Engeland) De Lutte (grens Duitsland) relation North Sea[11] Germany
relation E 34 Reusel (grens België) Venlo (grens Duitsland) Belgium Germany
Odd numbers (north-south)

The odd two-digit numbers are reserved for main roads with a north-south orientation across Europe.

Relation From To Continues from Continues into
relation E 19 Amsterdam Breda (grens België) - Belgium
relation E 25 Hoek van Holland (veer Engeland) Eijsden (grens België) - Belgium
relation E 31 Rotterdam Siebengewald (grens Duitsland) - Germany
relation E 35 Amsterdam Babberich (grens Duitsland) - Germany

Three-digit numbers (Class B)

The three-digit numbers are reserved for branch, link and connecting roads.

Relation From To Continues from Continues into
relation E 231 Amsterdam Amersfoort - -
relation E 232 Amersfoort Groningen - -
relation E 233 Hoogeveen Zwartemeer (grens Duitsland) - Germany
relation E 311 Breda Utrecht - -
relation E 312 Vlissingen Eindhoven - -
relation E 314 Elsloo (grens België) Bocholtz (grens Duitsland) Belgium Germany

Interlocal ring roads

Use network=NL:ring for interlocal ring roads. Interlocal rings form part of the main road network and route over auto(snel)wegen. For these rings, the city's name is always part of the ring's name. See Tag:network=NL:ring for more information, detailed tagging instructions and example photos of road signs.

relation RING Alkmaar RING N 9[12] RING N 242[13] RING N 508[14] RING N 245[15] - -
relation RING Almere RING A 6 RING N 702 - -
relation RING Amsterdam RING A 10[16] - -
relation RING Den Haag RING A 4 RING N 14 Ring S 200 RING N 211 - -
relation Randweg Eindhoven Randweg N 2 Batadorp Leenderheide
relation RING Groningen RING N 7 RING N 46 RING N 370 - -
relation RING 's-Hertogenbosch[17] RING A 2[18] RING A 59 - -
relation Ring Hoofddorp - - -
relation RING Parkstad RING N 281[19][20] RING N 300[19][21] - -
relation RING Rotterdam RING A 4 RING A 15 RING A 16 RING A 20 - -
relation RING Sneek[22] RING N 7 RING N 354[23] - -
relation RING Tilburg RING A 58 RING A 65 RING N 261[24] RING N 260[25] - -
relation RING Utrecht RING A 2 RING A 12 RING A 27 RING N 230[26] - -

The Randweg Dordrecht no longer exists since major maintenance in 2020-2021.[27]


S-roads are city routes (stadsroutes), in some cities that have an internal numbered road network. For the most part, they are operated by municipalities. For S-roads, the tag network=NL:S:<city name> can be used. For the city name to be used, see the tables below. For the name=*, the same value as the ref can be used because a S-road can cover multiple roads, e.g. name=S106. Prepend "Ring" or "Centrumring" to the name of the S-road relation (e.g. name=Centrumring S100) if such a prefix is used on road signs.


Since 2015, Almere no longer has an S-roads network.[28]


Use network=NL:S:Amsterdam.

relation S 100[29] - -
relation S 101 Amsterdam-West Amsterdam-Hempont
relation S 102 Amsterdam-Centrum Amsterdam-Westpoort
relation S 103 Amsterdam-Centrum Amsterdam-Westpoort
relation S 104 Amsterdam-West Amsterdam-Nieuw-West
relation S 105 Amsterdam-Centrum Amsterdam-Nieuw-West
relation S 106 Amsterdam-Centrum Badhoevedorp
relation S 107 Amsterdam-West Amsterdam-Nieuw-West
relation S 108 Amsterdam-Centrum Amstelveen
relation S 109 Amsterdam-Zuid Amstelveen
relation S 110 Amsterdam-Centrum Knooppunt Amstel
relation S 111 Amsterdam-Oost Amsterdam-Zuidoost
relation S 112 Amsterdam-Centrum Amsterdam-Zuidoost
relation S 113 Amsterdam-Centrum Amsterdam-Zuidoost
relation S 114 Amsterdam-Centrum Diemen
relation S 115 Amsterdam-Noord Amsterdam-Noord
relation S 116 Amsterdam-Centrum Amsterdam-Noord
relation S 117 Amsterdam-Noord Landsmeer
relation S 118 Amsterdam-Noord Oostzaan

Den Haag

Use network=NL:S:Den Haag.

relation Centrumring S 100 - -
relation S 101 Den Haag-Centrum Wassenaar
relation S 102 Den Haag-Centrum Den Haag-Scheveningen
relation S 103 Den Haag-Scheveningen Den Haag-Scheveningen
relation S 104 Den Haag-Centrum Den Haag-Loosduinen
relation S 105 Den Haag-Laak Den Haag-Escamp
relation S 106 Den Haag-Escamp Rijswijk
relation S 107 Den Haag-Laak Den Haag-Ypenburg
relation S 108 Den Haag-Laak Voorburg
relation Ring S 200 Den Haag-Loosduinen Wassenaar


Use network=NL:S:Nijmegen.

relation S 100 Nijmegen-Centrum Heilig Landstichting
relation S 101 Nijmegen-Centrum Nijmegen-Nieuw-West
relation S 102 Nijmegen-Centrum Nijmegen-Nieuw-West
relation S 103 Nijmegen-Centrum Nijmegen-Midden
relation S 105 Nijmegen-Centrum Nijmegen-Zuid
relation S 111 Lent Ressen


Use network=NL:S:Parkstad.

relation S 100 Heerlen-Noord Simpelveld


Use network=NL:S:Rotterdam.

relation Centrumring S 100 - -
relation S 101 Rotterdam-Charlois Hoogvliet
relation S 102 Rotterdam-Charlois Hoogvliet
relation S 103 Rotterdam-Centrum Rotterdam-Vaanplein
relation S 104 Rotterdam-IJsselmonde Barendrecht
relation S 105 Rotterdam-Feijenoord Bolnes
relation S 106 Rotterdam-Centrum Rotterdam-IJsselmonde
relation S 107 Rotterdam-Centrum Capelle aan den IJssel
relation S 108 Rotterdam-Kralingen (S107) Rotterdam-Kralingen (A16)
relation S 109 Rotterdam-Centrum Rotterdam-Prins Alexander
relation S 110 Rotterdam-Prins Alexander (A16) Rotterdam-Hillegersberg (A16/N209)
relation S 111 Rotterdam-Kralingen Rotterdam-Hillegersberg (A16/N209)
relation S 112 Rotterdam-Centrum Berkel en Rodenrijs
relation S 113 Rotterdam-Centrum Rotterdam-Kleinpolderplein
relation S 114 Rotterdam-Centrum Rotterdam-Overschie
relation S 115 Rotterdam-Centrum Schiedam
relation S 118 Rotterdam-IJsselmonde Rotterdam-Charlois
relation S 120 Rotterdam-Feijenoord Rotterdam-Charlois
relation S 121 Rotterdam-Zuidplein Portland
relation S 122 Rotterdam-Centrum Rotterdam-Zuidplein
relation S 123 Rotterdam-Centrum Rotterdam-IJsselmonde
relation S 124 Rotterdam-Charlois Rotterdam-IJsselmonde
relation S 125 Rotterdam-Feijenoord Rotterdam-Zuidplein
relation S 126 Rotterdam-IJsselmonde Rotterdam-Feijenoord
relation S 127 Rotterdam-Prins Alexander Capelle aan den IJssel


Use network=NL:S:Zaanstad.

relation S 150 Oostzaan Assendelft
relation S 151 Zaandam Knooppunt Zaandam
relation S 152 Zaandam Wormerveer
relation S 153 Westzaan Wijdewormer
relation S 154 Westzaan Westzaan
relation S 155 Zaandam Wijdewormer

Other local ring roads

Several cities have signposted local ring roads that are not S-roads. For city routes with S-road-like stand-alone RING sign, use network=NL:binnenstedelijke_ring and ref=RING.

Almelo relation RING
Alphen aan den Rijn relation Ring[30]
Apeldoorn relation RING
Arnhem relation Centrumring[31]
Assen relation RING
Barendrecht relation RING
Eindhoven relation RING
Enschede relation RING
Haagse Beemden relation RING
Hilversum relation Centrumring[31]
relation RING
Leeuwarden relation RING
Lelystad relation RING
Maastricht relation Randweg-Noord
relation Randweg-Zuid
Rijssen relation RING
Roosendaal relation RING
Spijkenisse relation RING
Weert relation RING
Wesepe relation R 348
Zoetermeer relation RING
Zwolle relation RING


With R-roads, cities can indicate a regional/recreational road route. They are operated by municipalities. For R-roads, the tag network=NL:R:<network name> can be used. For the network name to be used, see the tables below.

For the name=*, the same value as the ref can be used because a R-road can cover multiple roads. If a single name is known, then that can be used instead as value for name=*. So as example name=R101.


Use network=NL:R:IJmuiden

relation r 101 Velsen-Zuid IJmuiden
relation r 102 Velsen-Zuid IJmuiderslag
relation r 103 Velsen-Zuid Kennemerstrand


Use network=NL:R:Ommen

relation R 101 Ommen Ommerschans
relation R 102 Ommen Vlisteren
relation R 103 Ommen Beerze
relation R 104 Ommen Lemele
relation R 105 Ommen Witte Paal


Use network=NL:R:Schouwen

relation R 101 Renesse (N652) Renesse (strand)
relation R 102 Renesse (N652) Renesse (strand)
relation R 103 Renesse Renesse (strand)
relation R 104 Renesse Renesse (Hoogenboomlaan)
relation R 105 Noordwelle Renesse
relation R 106 Noordwelle Haamstede
relation R 107 Haamstede Nieuw-Haamstede
relation R 108 Burgh-Haamstede (N57) Burgh-Haamstede-Centrum
relation R 109 Burgh-Haamstede (Weeldeweg) Burgh-Haamstede (Steursweg)
relation R 110 Burgh-Haamstede (N57) Burgh-Haamstede (Hogeweg)
relation R 111 Burgh-Haamstede (N57) Burgh
relation R 112 Burgh-Haamstede (N57) Westenschouwen


Use network=NL:R:Sluis

relation r 101 Groede (N675) Waterduinen
relation r 102 Nieuwvliet (N675) Nieuwvliet
relation r 103 Nieuwvliet (N675) Nieuwvliet-Bad
relation r 104 Zuidzande (N675) Cadzand


Use network=NL:R:Spaarnwoude

relation R 101 Velsen-Zuid (N202) Velsen-Zuid
relation R 102 Velsen-Zuid (N202) Velsen-Zuid (R101)
relation R 103 Velsen-Zuid (N202) Velsen-Zuid
relation R 104 Spaardam (N202) Spaarnwoude
relation R 105 Amsterdam-Westpoort Halfweg
relation R 106 Haarlem Haarlemmerliede


Use network=NL:R:Voorthuizen

relation R 101 Voorthuizen Stroe

Road routes in the Dutch Caribbean

The Caribbean part of the Kingdom of the Netherlands has signposted road routes in Aruba and Curaçao. Both countries use road signs in the same style as the European part of the Netherlands. There are no routes in Sint Maarten and the Caribbean part of the Netherlands.


Aruba has its own route numbering system. The number of a route gets a suffix A in the forward direction and B in the backward direction. For this reason it makes sense to map both directions as separate relations, with one overarching route where both are members (see also Route directions).

Relations From To
1 A 1 B Malmok (2) To All Seamen Anchor
2 A 2 B Malmok (1) Oranjestad (1)
3 A 3 B Oranjestad (1) Paradera (4)
4 A 4 B Eagle Beach (1) Balashi (1)
5 A 5 B Oranjestad (1) St. Cruz (4)
8 A 8 B Druif Beach (1) Luchthaven Koningin Beatrix (1)
9 A 9 B Oranjestad (1) Tanki Leendert (4)


Curaçao has only one route: the ring. It is signposted and tagged identical to network=NL:binnenstedelijke_ring.

relation RING

Network relations

The route number relations are grouped in network relations.

Note that when part of a road is in the network, the entire relation is added to that network relation. When a provincial road crosses a provincial boundary, it's part of multiple provincial networks and therefore member of multiple relations.

Network tag
relation Autosnelwegennetwerk Nederland network=NL:A Motorway network of the Netherlands
relation Rijkswegennetwerk network=NL:A;NL:N Network maintained by the national government
relation Provinciaal wegennetwerk Groningen network=NL:N Network maintained by the Province of Groningen
relation Provinciaal wegennetwerk Fryslân network=NL:N Network maintained by the Province of Fryslân
relation Provinciaal wegennetwerk Drenthe network=NL:N Network maintained by the Province of Drenthe
relation Provinciaal wegennetwerk Overijssel network=NL:N Network maintained by the Province of Overijssel
relation Provinciaal wegennetwerk Gelderland network=NL:A;NL:N Network maintained by the Province of Gelderland
relation Provinciaal wegennetwerk Flevoland network=NL:N Network maintained by the Province of Flevoland
relation Provinciaal wegennetwerk Utrecht network=NL:N Network maintained by the Province of Utrecht
relation Provinciaal wegennetwerk Noord-Holland network=NL:N Network maintained by the Province of Noord-Holland
relation Provinciaal wegennetwerk Zuid-Holland network=NL:N Network maintained by the Province of Zuid-Holland
relation Provinciaal wegennetwerk Zeeland network=NL:A;NL:N Network maintained by the Province of Zeeland
relation Provinciaal wegennetwerk Noord-Brabamt network=NL:A;NL:N Network maintained by the Province of Noord-Brabamt
relation Provinciaal wegennetwerk Limburg network=NL:N Network maintained by the Province of Limburg
relation Stadsroutenetwerk Amsterdam network=NL:S:Amsterdam City route network of Amsterdam
relation Stadsroutenetwerk Den Haag network=NL:S:Den Haag City route network of The Hague
relation Stadsroutenetwerk Nijmegen network=NL:S:Nijmegen City route network of Nijmegen
relation Stadsroutenetwerk Parkstad network=NL:S:Parkstad City route network of Parkstad
relation Stadsroutenetwerk Rotterdam network=NL:S:Rotterdam City route network of Rotterdam
relation Stadsroutenetwerk Zaanstad network=NL:S:Zaanstad City route network of Zaanstad
relation Recreatieroutenetwerk IJmuiden network=NL:R:IJmuiden Recreational route network of IJmuiden
relation Recreatieroutenetwerk Ommen network=NL:R:Ommen Recreational route network of Ommen
relation Recreatieroutenetwerk Schouwen network=NL:R:Schouwen Recreational route network of Schouwen
relation Recreatieroutenetwerk Sluis network=NL:R:Sluis Recreational route network of Sluis
relation Recreatieroutenetwerk Spaarnwoude network=NL:R:Spaarnwoude Recreational route network of Spaarnwoude
relation Recreatieroutenetwerk Voorthuizen network=NL:R:Voorthuizen Recreational route network of Voorthuizen


  5. 5.0 5.1 5.2
  6. 6.0 6.1
  7. The A 205 is a branch road off the N 205, which is the main road.
  8. The N 260 passes through multiple Belgian enclaves in Baarle-Hertog.
  9. Previously part of N 274 Rijksweg 774. Now operated by North Rhine-Westphalia, but traffic restrictions still require approval by Rijkswaterstaat, per the Dutch-German border treaty.
  10. The Netherlands E 22 is not connected to the United Kingdom E 22.
  11. The North Sea E 30 is connected to the United Kingdom E 32 instead of the United Kingdom E 30.
  12. Partially still signposted as N 9 and Ring Alkmaar.
  13. Mostly still signposted as N 242 and Ring Alkmaar.
  14. Still signposted as N 508 and Ring Alkmaar.
  15. Mostly still signposted as N 245 and Ring Alkmaar.
  16. On very old signs, still signposted as A 10 noord/A 10 oost/A 10 zuid/A 10 west.
  17. Vlijmenseweg, Randweg, and Vughterweg have no road number. Signposted as Ring 's-Hertogenbosch. For the future, these roads are planned to become a new N 601 so that RING N 601 can be used on road signs.
  18. The short A 65 segment of the ring is not signposted separately from RING A 2.
  19. 19.0 19.1 The short A 76 segment of the ring is signposted as A 76 RING N 281 (counter-clockwise direction) and A 76 RING N 300 (clockwise direction).
  20. Mostly still signposted as Ring Parkstad N 281.
  21. Mostly still signposted as Ring Parkstad N 300.
  22. Stadsrondweg-Noord and State-as have no road number. Signposted as Ring Sneek.
  23. Mostly still signposted as N 354 and Ring Sneek.
  24. Still signposted as N 261 and Ring Tilburg.
  25. Still signposted as N 260 and Ring Tilburg.
  26. Mostly still signposted as N 230 and Ring Utrecht.
  29. Until 2019 signposted as Centrumring S 100.
  30. The full ring, including the N 11, is referred to as Ring on the provincial and municipal roads. On the road signs along the N 11, only the provincial and municipal roads are referred to as RING, excluding the N 11 itself.
  31. 31.0 31.1 Counter-clockwise one-way traffic.