Canadian Postal Codes

Click here for a comma separated value (CSV) file containing the latitude and longitude of each Canadian postal code in the following format:
Town Name Province Postal Code CGNDB Identifier Latitude Longitude
DAWSON CREEK British Columbia V1G *** JAPCN 55d46m00sN 120d14m00sW

I developed the list for a project that was later back-burnered. Eventually, the intent was to be able to smartly apply radius searches to Canadian locations keyed by postal code. e.g. to find golf courses near postal code V0C 1N0 (Farmington, B.C.).

The list was developed in a two part process. First, I screen scraped the Canada Post website to build up a list of all the mail delivery points in Canada, thus getting a list of postal codes, towns and provinces.

I then screen scraped the Canadian Geographical Names Database (CGNDB) to put latitude/longitude values on the lot. And tada!

If you develop anything worthwhile with this data, I'd be interested in hearing from you!


Back...