Toronto Address Points

A reference layer of every municipal address point published by the City of Toronto — 525,412 addresses — ready to add to the OpenStreetMap editors iD and JOSM while you map.

City data: 2026-05-21 · tiles rebuilt: 2026-05-23

Address data © City of Toronto, published under the Open Government Licence – Toronto. Source: Address Points (Municipal).

Preview

The raster (house-number) layer drawn over OpenStreetMap. Pan and zoom to check coverage for the area you map.

Two layers — which to use

Vector layer Interactive. Click a point to read its address tags (addr, housenumber, street, class). Best in iD.
Raster layer House numbers drawn as text directly on the tiles. A readable backdrop. Best in JOSM.
Heads-up: these tiles only render once you zoom in. Vector points start appearing at city zoom; house-number labels show from about zoom 16. If your editor looks empty after adding the layer, zoom in closer.

Add to iD

Vector layer (interactive)

  1. Open the iD editor and press U for the Map Data panel.
  2. Under Custom Map Data, open the settings and paste this URL:
https://skfd.github.io/toronto-addresses-layer/tiles/vector/{z}/{x}/{y}.pbf

Zoom in, then click any point to see its address tags in the inspector.

The vector layer in iD: address points with one point's tags open in the inspector panel
The vector layer in iD — a clicked point's address tags in the inspector.

Raster layer (visible numbers)

  1. Open the Background panel and choose Custom.
  2. Paste this URL template:
https://skfd.github.io/toronto-addresses-layer/tiles/raster/{z}/{x}/{y}.png
Tip: enable both layers at once. iD renders the vector layer as small pink dots with house-number labels (and click-to-inspect for the full address tags); the raster background makes the numbers readable at a glance. Together you get the best of both.

Add to JOSM

Raster layer (recommended for JOSM)

  1. Open Preferences → Imagery and click +TMS.
  2. Paste this entry (the tms[16,18] prefix sets the zoom range; JOSM scales it up past z18):
tms[16,18]:https://skfd.github.io/toronto-addresses-layer/tiles/raster/{zoom}/{x}/{y}.png

Give it a name such as Toronto Address Numbers, click OK, then enable it from the Imagery menu. Note JOSM's placeholder is {zoom}, not {z}.

The raster layer in JOSM: house numbers rendered as text over aerial imagery
The raster layer in JOSM — house numbers over aerial imagery.

Vector layer (optional)

JOSM can also add the vector tiles via Preferences → Imagery+MVT:

https://skfd.github.io/toronto-addresses-layer/tiles/vector/{zoom}/{x}/{y}.pbf

JOSM renders the points but does not draw the house-number text — that is what the raster layer above is for.

Notes