B.C. Address Geocoder

The BC Address Geocoder can be used to resolve the physical locations (i.e., latitude and longitude) and correct, standardized form of civic and non-civic addresses in British Columbia.  It is a web service that is accessible via a REST application programming interface.

DataBC offers a number of applications to access the web service and developers are able to integrate the web service into their own applications.  If you have or are planning on integrating the BC Address Geocoder into your own applications, we encourage you to contact DataBC and ask to receive important updates.


  1. The British Columbia Assessment Authority for providing property addresses.

  2. City of Chilliwack, Township of Langley, Regional District of Okanagan-Similkameen, District of Saanich, District of North Vancouver and the City of Vancouver for providing individual addresses provided under their respective Open Data licenses.

  3. The Integrated Cadastral Information Society for providing individual addresses on behalf of local government members.

  4. Statistics Canada and Natural Resources Canada for providing the Road Network File and National Road Network under their respective Open Data licenses, used in deriving address ranges.

  5. The B.C. Digital Road Atlas Program for providing road centrelines, localities, and locality alias names.

  6. The BC Geographical Names Information System for providing place names.

  7. ParcelMap BC Parcel Fabric for providing the parcel geometry.

  8. The Geographic Sites Registry for providing locations that are important to government carrying out business.

  9. Various Open licensed software packages listed here.

B.C. local governments interested in contributing their address data for use in the BC Address Geocoder are encouraged to contact DataBC.