Canadian Postal Code Database mapping visualization of Canada

Canadian Postal CodeOM Database

The Canadian postal code data you can actually trust. We've spent years getting it right - so you don't have to worry about outdated, incomplete, or just plain wrong data. Last Updated October 15, 2025 (15 days ago).

Canada Post Licensed
Statistics Canada Census Data
Up to 44+ Data Fields
12 Monthly Updates
30-Day Guarantee
892,960
Active Postal Codes
500+
Fortune 500 Clients
23
Years In Business
99.9%
Data Accuracy

Choose the Right Edition for Your Project

Standard

$169.95
  • 8 core data fields
  • Postal Code, City, Province
  • Latitude & Longitude
  • Download & FTP Access
Purchase Now |

Deluxe

$279.95
  • 15 data fields with Census data
  • Statistics Canada Demographics (FSA-level)
  • Time Zones & DST
  • Population & Dwellings
Purchase Now |

Business MOST POPULAR

$499.95
  • 44+ data fields with 17 supplemental tables
  • Complete PCCF Census Linkage
  • Statistics Canada 2021 Census
  • Federal Electoral Districts
  • Best Value
Purchase Now |

Quality Data with Premium Features:

  • → Immediate Download
  • → 1 Year with Monthly Updates
  • → No Automatic Renews
  • → 100% Money Back Guarantee
  • → Multi-Year License Discounts
  • → Free Phone & Email Support
  • → Free FTPS / SFTP Access
  • → Free Radius Finder Application
  • → Microsoft© Access (.MDB)
  • → Microsoft© Excel (.XLS)
  • → Comma-Delimited (.CSV)
  • → Redistribution License Available
  • → 99.9% Data Accuracy
  • → Canada Post Licensed
  • → Geocoding Coordinates Included
  • → No Rate Limits or Throttling

Technical Specifications at a Glance

The most important information you need to know.

Data Coverage
  • ✓ Street, Lock Box, Route, & GD Postal CodesOM
  • ✓ Latitude/Longitude (~99% coverage)
  • ✓ Area Code, Timezone, DST
  • ✓ All 13 provinces & territories
  • ✓ Statistics Canada Census Data
  • ✓ PCCF Geographic Classifications
File Formats
  • CSV
  • Excel
  • Access
  • ✓ MySQL compatible
  • ✓ SQL Server compatible
  • All formats included free
Delivery
  • Immediate download
  • Free FTPS/SFTP automation
  • ~15th of month updates
  • 12 months of updates
  • Not automatically renewed
  • But 2 click renewal process
Performance
  • No API rate limits
  • ✓ No download throttling
  • ✓ Direct database import
  • ✓ File size: 9-50MB (compressed downloads)
  • ✓ Fast query performance
  • ✓ Optimized indexing included

Field Comparison by Edition

  • Postal Code - 7 characters (A1A 1A1 format)
  • City - Official Canada Post designation
  • Province - 2-letter abbreviation
  • Area Code - Telephone area code prefix
  • Latitude - Decimal coordinates
  • Longitude - Decimal coordinates (~99% coverage)
  • City (Mixed Case) - Proper capitalization format
  • Record Type - Street Address, Lock Box, Route Service, or General Delivery classification

View All 8 Fields →

Everything in Standard, plus FSA-level Census demographics:
Core Geography
  • Province Full Name
  • Time Zone (numeric offset)
  • DST Flag (daylight saving time indicator)
  • Elevation (meters above sea level)
FSA-Level Census
  • Population (Statistics Canada)
  • Dwellings (total housing units)
Enhanced Data
  • City Type Flag (street address indicator)

View All 15 Fields →

Everything in Deluxe, plus complete PCCF integration with 17 supplemental tables:
Complete PCCF Linkage
  • Census Metropolitan Area (CMA) UID & Name
  • Census Division (CD) UID & Name
  • Census Subdivision (CSD) UID & Name
  • Dissemination Area (DA) UID
  • Census Tract (CT) UID & Name
  • Economic Region (ER) UID & Name
  • Population Centre (PC) UID & Name
Federal Electoral Districts
  • Current riding boundaries
  • FED UID & Name
  • English/French names available
  • Designated Place linkage
  • Consolidated Subdivision data
17 Supplemental Tables
  • Municipality cross-reference & mapping
  • Street name supplements & alternates
  • Accent character mappings
  • Census DGUID crosswalk (2021)
  • Complete geography relationships
Address-Level Data
  • Street names (where available)
  • Street types & directions
  • Municipality names
  • Area name variations

View All 44+ Fields →

Best for enterprise applications, GIS analysis, and comprehensive demographic research

Explore a Live Sample with our Data Explorer


What you're seeing: This is live data from our actual database, updated monthly. Select a province to see records in that, then drill down to a metro area (or other/rural areas). Switch between editions to compare data fields. Go ahead, explore the data we have to offer. We won't stop you.
Version: Business Deluxe Standard

Loading Canadian Postal Code Database Sample

Connecting to our live database for real, current data from our Canadian Postal Code Database.

What You'll See:

  • 44+ data fields per Postal Code (Business edition)
  • Statistics Canada 2021 Census data
  • Geographic coordinates (~99% coverage)
  • PCCF Census Classifications
  • Population/Dwellings (FSA-level)

Interactive Features:

  • Filter by province
  • Drill down by metro area
  • Compare all editions
  • Sort and explore all fields
  • Exactly what you're purchasing
Pro Tip: Use the filters above to explore data for your specific province, metro area, and editions.

Business Edition: Complete PCCF Census Integration

The only Canadian Postal Code Database with Statistics Canada PCCF-equivalent census geography linkage built directly into every postal code record.

Our Business edition eliminates the complexity of Statistics Canada's separate Postal Code Conversion File (PCCF) by pre-integrating all census geography linkages directly into the postal code database. This means you get immediate access to demographic analysis, market segmentation, and GIS applications without managing multiple files or performing complex joins.

Unlike competitors who require separate PCCF licensing or provide only FSA-level census data, our Business edition includes 11 census geography levels (from Dissemination Blocks to Census Metropolitan Areas) plus Federal Electoral Districts, Economic Regions, and Population Centres—all linked at the individual postal code level.

What you get: 43 data fields in the main postal code table + 17 supplemental reference tables with over 600,000 records of census geography definitions, cross-reference mappings, and hierarchical relationships. This is the most comprehensive Canadian postal code census integration available commercially.

17 Supplemental Reference Tables Included

Business edition includes these supplemental reference tables as separate files. These tables enable advanced data matching, alternate name resolution, and comprehensive Census geography analysis.

Cross-Reference & Data Normalization (3 tables)

Municipality Cross Reference

8,126 records. Maps alternate and abbreviated municipality names to official Canada Post designations. Includes validity flags and FSA associations for resolving legacy or variant city names.

Use: Address validation, data cleanup, historical municipality name resolution, handling municipal amalgamations

Accent Supplement

8,256 records. Character mapping table for French accented characters. Links unaccented text to properly accented versions with coded character representations.

Use: Bilingual text normalization, French character handling, search optimization, Quebec address processing

Street Supplement

9,552 records. Alternate and obsolete street name mappings to current official street names. Includes street type and direction variations.

Use: Street name standardization, address matching, historical data migration, legacy system integration

Statistics Canada Census Geography (11 tables)

Census Dissemination Area (DA)

57,936 records. Smallest standard geographic Census unit (400-700 people). Foundation for all Census demographic data and the recommended level for most demographic analysis.

Use: Granular demographic analysis, micro-market targeting, neighborhood profiling, customer segmentation

Census Dissemination Block (DB)

498,786 records. Block-level Census geography representing the smallest geographic unit for which Census data is disseminated. City blocks or equivalent rural areas.

Use: Fine-grained spatial analysis, urban density studies, precision demographic targeting

Census Tract

6,247 records. Census Tract definitions for stable neighborhood-level demographic analysis in major urban centers. Areas of ~2,500-8,000 population.

Use: Neighborhood demographics, trend analysis, urban planning, longitudinal studies

Census Subdivision (CSD)

5,161 records. Municipalities and equivalent areas (cities, towns, villages, townships). Primary municipal government units with official boundaries.

Use: Municipal-level analysis, local government boundaries, property tax zones, service area planning

Census Division

293 records. Complete Census Division reference table with codes, names, and geographic hierarchies. Regional districts, counties, or equivalent provincial areas.

Use: Regional analysis, demographic aggregation, Statistics Canada data joins, county-level reporting

Census Consolidated Subdivision (CCS)

1,757 records. Groupings of adjacent Census Subdivisions that form a single statistical unit for demographic analysis purposes.

Use: Regional demographic grouping, comparative analysis, rural community aggregation

Census Metropolitan Area (CMA/CA)

156 records. Major urban areas and their surrounding regions. CMAs have 100,000+ population; CAs (Census Agglomerations) have 10,000-99,999.

Use: Metropolitan market analysis, urban vs. rural classification, regional economic studies

Economic Region (ER)

76 records. Groupings of Census Divisions with similar economic characteristics for regional economic analysis and labor market studies.

Use: Economic development planning, labor market analysis, regional business intelligence

Population Centre (PC)

1,030 records. Urban core classifications and rural area definitions. Includes population center type, class codes, and provincial components for settlement analysis.

Use: Urban/rural classification, population density analysis, settlement pattern studies

Aggregate Dissemination Areas (ADA)

5,433 records. Groupings of Dissemination Areas created for Census data protection where populations are too small for individual DA reporting.

Use: Privacy-protected demographic analysis, rural area statistics, suppressed data handling

Designated Place

1,685 records. Populated areas with official Statistics Canada recognition but without municipal government status. Includes UID, name, type, province linkage, DGUID, and land area.

Use: Geographic classification, population settlement analysis, rural community identification, land area calculations

Additional Reference Tables (3 tables)

Federal Electoral District (FED)

338 records. Current federal riding boundaries with English and French official names for electoral and political analysis. Updated to reflect latest redistribution.

Use: Political targeting, voter analysis, riding-level demographics, government constituent services

Province

13 records. Province and territory reference table with official names in English and French, standard abbreviations, numeric codes, and sequence numbers.

Use: Province name standardization, bilingual applications, data validation

Census Dissemination Geographies Relationship File

498,786 records. Master crosswalk file linking all Census geographic levels using DGUIDs (Dissemination Geography Unique Identifiers) from Statistics Canada's 2021 Census.

Use: Multi-level geographic joins, hierarchical analysis, Statistics Canada data integration, DGUID-based lookups

Business Edition: The Complete PCCF Solution

Get instant access to PCCF-equivalent census linkage without the complexity of Statistics Canada's separate file system. All census geographies pre-integrated, all supplemental tables included, all formats provided (CSV, Excel, Access).

View Business Edition Pricing

Frequently Asked Questions

Quick answers to common questions about our Canadian Postal Code Database. Have Tech questions? See the full Technical FAQ.

Each edition offers different levels of data depth:

  • Standard ($169.95/yr): 8 core data fields including Postal Code, city, province, area codes, latitude/longitude coordinates, and record type classification. Perfect for address validation and basic postal code lookups.
  • Deluxe ($279.95/yr): 15 data fields adding province full names, time zones, DST flags, elevation, and FSA-level Statistics Canada Census demographics (population and dwellings). Ideal for marketing analysis and demographic research.
  • Business ($499.95/yr): 44+ data fields with complete PCCF Census linkage, 17 supplemental tables including municipality cross-references, street supplements, Federal Electoral Districts, and comprehensive Census geography (CMA, CD, CSD, DA, CT, ER, PC). Best for enterprise applications, GIS analysis, and comprehensive demographic research.

View detailed comparison →

Yes! You can upgrade at any time by simply paying the price difference. Your subscription end date remains the same, and you'll immediately get access to the additional data fields and supplemental tables.

For example, if you purchased Standard and want to upgrade to Business, you'd pay $330 (the difference between $499.95 and $169.95), and your 12-month update period stays unchanged. This is accessible directly from your Account Homepage. It will list all of your subscriptions and offer an immediate upgrade option. No waiting, the upgrade is instantaneous. Contact us if you have any further questions.

Every purchase includes 12 months of monthly updates at no additional cost. Each month, we sync with Canada Post updates and release a fresh version of the database around the 15th of the month. We send out a monthly email notice to all active subscribers announcing the new release.

Access your updates two ways:

  • Manual Download: Log into your account and download the latest version anytime
  • Automated FTP: We'll set up free FTP/SFTP/FTPS access so you can automate monthly imports

After 12 months, you keep all the data you've downloaded. Renewal is only needed if you want to continue receiving monthly updates.

We recommend that automated FTP transfers be scheduled for the 20th of the month, just in case of a delay. We have not missed publishing around the 15th in many years, but occasionally there are re-publications to correct something that missed our review. Part of our 3-step accuracy verification process. Automating on the 20th of the month ensures any corrections are captured without reprocessing.

You need a redistribution license if:

  • You're including our Postal Code data in a product you sell or distribute to others
  • You're embedding the data in software, mobile apps, or SaaS applications
  • Your end users will receive copies of the database (even partial extracts)
  • Examples: store locators, shipping calculators, address lookup tools, demographic analysis software

You DON'T need a redistribution license if:

  • The data stays within your organization for internal use only
  • You're using it for your own business operations, analytics, or research
  • Your application queries your own database without giving users direct access to the Postal Code data

Important note about Canada Post: "Postal Code" is an official mark (OM) of Canada Post Corporation. Our redistribution license covers the use of our compiled database and includes proper Canada Post attribution requirements. Redistribution licenses are priced based on your end-user count and are royalty-free (no per-use fees).

Still not sure? Contact us with a brief description of your use case, and we'll help you determine the right license type. We're here to make it simple, not complicated.

Every edition includes three formats at no extra cost:

  • CSV (Comma-Separated Values): Universal format that works with virtually any application, database, or programming language. Perfect for custom imports and automation.
  • Microsoft Access (.MDB): Ready-to-use database file. Open it in Access and start querying immediately. Includes proper field types and indexing.
  • Microsoft Excel (.XLS): Multiple Excel workbooks for easy exploration and analysis. Great for quick lookups and business intelligence tools.

Note: Unlike our U.S. ZIP Code Database, SQL import scripts are not available for the Canadian Postal Code Database. However, the CSV format imports easily into MySQL, PostgreSQL, SQL Server, and other database systems using their native import tools.

All formats are included with every purchase and available for download immediately after checkout.

Yes! All three editions include latitude and longitude coordinates for approximately 99% of Canadian Postal Codes. These coordinates allow you to:

  • Plot Postal Codes on maps (Google Maps, OpenStreetMap, etc.)
  • Calculate distances between locations
  • Perform radius searches ("find all Postal Codes within 10km")
  • Integrate with GIS systems and spatial analysis tools
  • Build store locators and territory management applications

Coordinate precision: Coordinates represent the approximate center point of each Postal Code's delivery area, typically accurate to within a few hundred meters for urban areas. See our FAQ on coordinate accuracy for more details.

Bonus: Every purchase includes our free Radius Finder desktop application for instant distance calculations and radius searches with no internet connection required.

We maintain 99.9% accuracy through a rigorous three-step verification process:

  1. Source data validation: We license official Postal Code data directly from Canada Post Corporation, ensuring we start with authoritative, up-to-date information.
  2. Automated verification: Our systems cross-reference Canada Post updates with Statistics Canada Census data and perform consistency checks across all data fields.
  3. Manual review: Our team manually reviews flagged records and customer-reported discrepancies before each monthly release.

Monthly updates: We sync with Canada Post's monthly releases (typically around the 15th), capturing new Postal Codes, retirements, and boundary changes. This ensures your database stays current with real-world addressing changes.

What "99.9% accuracy" means: For Postal Code assignments, city/province mappings, and core geographic data. Coordinate accuracy varies (see separate FAQ). Census demographics reflect Statistics Canada's most recent official data (2021 Census for current release).

Found an error? Report it to us. We investigate every claim and issue corrections in the next monthly update when verified.

Yes, for Postal Code-level validation. Our database is excellent for:

  • Postal Code validation: Verify that a Postal Code exists and is currently active
  • City/Province lookups: Confirm the correct city and province for a given Postal Code
  • Geographic validation: Check if a Postal Code/city/province combination is valid
  • Auto-complete: Populate city and province fields automatically when users enter a Postal Code
  • Data cleanup: Standardize existing address databases by correcting city names and province codes

Limitations for full civic address validation:

Due to Canada Post licensing restrictions, we cannot provide street number ranges (e.g., "100-199 Main St"). This means our database can tell you that a Postal Code is associated with "Main Street" but cannot validate specific street numbers or suite numbers.

For complete address validation including street numbers: You'll need Canada Post's official Address Lookup File (CANADA.ADD) or a third-party address validation API service. Our database complements these services by providing the demographic, geographic, and Census data that Canada Post doesn't include.

Bottom line: Perfect for Postal Code validation, geographic lookups, and data enrichment. Not suitable as a standalone solution for full civic address validation with street number verification.

Census data varies by edition, all sourced from Statistics Canada 2021 Census:

Deluxe Edition:

  • FSA-level demographics: Population and dwelling counts aggregated at the Forward Sortation Area level (first 3 characters of Postal Code)
  • Example: All Postal Codes starting with "K1A" share the same population/dwelling statistics

Business Edition:

  • Complete PCCF integration: Links every Postal Code to Statistics Canada's Postal Code Conversion File geography
  • Census Metropolitan Area (CMA): Major urban centers like Toronto, Montreal, Vancouver
  • Census Division (CD): Roughly equivalent to counties or regional municipalities
  • Census Subdivision (CSD): Cities, towns, villages, and municipalities
  • Dissemination Area (DA): Small neighborhood-level areas (400-700 people)
  • Census Tract (CT): Stable neighborhood areas in large urban centers
  • Economic Region (ER): Groupings of Census Divisions with similar economic characteristics
  • Population Centre (PC): Urban core classifications
  • Federal Electoral Districts (FED): Current federal riding boundaries

Each geographic linkage includes both the unique identifier (UID) and the official name, allowing you to join with detailed Census tables for demographics, income, housing, education, and more.

Note: The Business edition's PCCF linkage is the key to unlocking comprehensive demographic analysis. While we provide the geographic connections, you can pair these with Statistics Canada's free Census Profile tables to access thousands of demographic variables.

Postal Code data: Updated monthly around the 15th of each month, synchronized with Canada Post's official releases. New Postal Codes, retirements, and geographic changes are reflected within days of Canada Post's publication.

Census demographic data: Based on Statistics Canada's 2021 Census (most recent comprehensive census). The next Census will be conducted in 2026, with results typically released 12-18 months later.

Geographic boundaries: Federal Electoral District boundaries reflect the most recent redistribution. Census geography (CMAs, CDs, CSDs, DAs, CTs) follows Statistics Canada's 2021 definitions and remains stable between census cycles.

What changes monthly:

  • New Postal Codes added as Canada Post assigns them
  • Retired Postal Codes removed from active service
  • City name corrections and official name changes
  • Coordinate refinements based on validation
  • PCCF linkage updates when Statistics Canada revises geographic assignments

Your purchase includes 12 months of these updates, ensuring you always have access to the most current Postal Code information available.

Absolutely! All of our licenses (Standard, Deluxe, and Business) include full commercial use rights for internal business operations.

Regular licenses allow you to:

  • Use the data for your business operations, analytics, and research
  • Build internal tools and applications for your company
  • Perform demographic analysis and market research
  • Calculate shipping costs, delivery zones, and logistics planning
  • Create sales territories and regional analysis
  • Support customer service and CRM applications

If you're distributing the data to others (embedding in software, SaaS applications, mobile apps, or products you sell), you'll need a redistribution license. See our redistribution FAQ for details.

License tiers: Choose the user count that matches your organization size (1-5 users, 6-50 users, or 51+ users for enterprise). The license covers everyone in your organization who needs access to the database.

Simple: 30-day, no-questions-asked, 100% money-back guarantee.

If our Canadian Postal Code Database doesn't meet your needs for any reason, just contact us within 30 days of purchase for a full refund. No hassle, no hoops to jump through.

Why we can offer this: We've been doing this for 23 years and have served over 500 Fortune 500 companies. We're confident our data quality and customer service will exceed your expectations. The handful of refunds we process each year are typically due to customers realizing they need a different product (like full address validation) rather than data quality issues.

What happens to the data? If you request a refund, we ask that you delete any downloaded files from your systems. We operate on trust—we're not going to hunt you down or install DRM. We just want happy customers.

After 30 days? Refunds aren't available, but we're always here to help troubleshoot issues, answer questions, or work with you if there's a data quality concern. Our goal is your success, not your money.

FSA stands for Forward Sortation Area—the first three characters of a Canadian Postal Code (e.g., the "K1A" in "K1A 0B1").

Understanding the structure:

  • Full Postal Code: K1A 0B1 (6 characters: letter-number-letter space number-letter-number)
  • FSA (first 3): K1A (identifies a geographic region, like a neighborhood or small town)
  • LDU (last 3): 0B1 (Local Delivery Unit—identifies a specific block, building, or rural route)

For Americans: A helpful analogy:

  • FSA (K1A) ˜ U.S. ZIP Code (90210)—Defines a general geographic area
  • Full Postal Code (K1A 0B1) ˜ U.S. ZIP+4 (90210-1234)—Pinpoints a specific delivery point

Why FSA matters: Statistics Canada Census data is often aggregated at the FSA level. This means population and dwelling counts in our Deluxe edition represent everyone in the FSA, not just one specific Postal Code. The Business edition's PCCF linkage provides more granular Census geography (Dissemination Areas, Census Tracts) for finer demographic analysis.

Coverage: Canada has approximately 1,620 FSAs covering all provinces and territories. Our database includes all 892,960+ full Postal Codes within these FSAs.

Yes! Our database includes proper French characters, accents, and bilingual naming where applicable:

What's included:

  • Accented characters: City names, street names, and municipality names preserve French accents (é, è, ê, ë, à, â, ç, î, ï, ô, ù, û, ü)
  • French province names: Both English and French names available (e.g., "Quebec" and "Québec")
  • Proper capitalization: Mixed-case fields maintain correct French and English capitalization conventions
  • Business edition bonus: The Accent Supplement table maps accented to unaccented variations for flexible searching

Technical details: All text fields use UTF-8 character encoding, ensuring French characters display correctly in modern applications, databases, and programming languages. No special configuration needed—just import and use.

Examples:

  • City: Montréal (not Montreal)
  • Municipality: Saguenay–Lac-Saint-Jean
  • Street: Rue Saint-François

Census geography: Federal Electoral District names and Census names include both English and French official names where applicable, sourced directly from Statistics Canada's bilingual standards.

The honest answer: Canada Post does not release official latitude/longitude coordinates for Postal Codes. Canada Post considers precise geocoding data proprietary.

Our solution: We use crowd-sourced and verified coordinates compiled from multiple sources including:

  • Statistics Canada PCCF (Postal Code Conversion File) representative points
  • Municipal address databases
  • OpenStreetMap community contributions
  • Customer-reported corrections and validations

What this means for accuracy:

  • ~99% coverage: Nearly all Postal Codes have coordinates
  • Urban areas: Typically accurate to within a few hundred meters (suitable for most business applications)
  • Rural areas: May represent a broader area center point rather than a specific address
  • New Postal Codes: Initial coordinates refined over time as we receive validation data

Continuous improvement: We update and refine coordinates monthly based on user feedback and new validation sources. If you discover inaccurate coordinates, report them to us and we'll investigate and correct them in the next update.

Why not buy "perfect" coordinates? Hyper-accurate, commercially licensed geocoding data exists but costs significantly more (often 10-20x our pricing). Our approach balances accuracy with affordability—good enough for radius searches, mapping, and territory analysis while keeping the database accessible to small businesses and developers.

Bottom line: Our coordinates work well for store locators, territory mapping, distance calculations, and demographic analysis. If you need sub-meter precision for specialized GIS applications, consider pairing our data with a commercial geocoding service.

PCCF (Postal Code Conversion File) is Statistics Canada's official linkage between Postal Codes and Census geography. It's the key to unlocking comprehensive demographic analysis.

What PCCF integration gives you:

Every Postal Code in our Business edition connects to multiple layers of Census geography:

  • Census Metropolitan Areas (CMA): Major urban centers (Toronto, Montreal, Vancouver, etc.)
  • Census Divisions (CD): Regional municipalities and counties
  • Census Subdivisions (CSD): Cities, towns, villages—the actual municipalities
  • Dissemination Areas (DA): Small, stable neighborhood areas (400-700 people)—the building blocks of Census data
  • Census Tracts (CT): Larger neighborhoods in urban areas, designed for demographic trend analysis
  • Federal Electoral Districts (FED): Current federal riding boundaries for political analysis
  • Economic Regions (ER): Groups of divisions with similar economic characteristics
  • Population Centres (PC): Urban core classifications (urban, rural, population center type)

Why this matters: Statistics Canada publishes thousands of demographic variables (income, education, housing, employment, language, immigration, etc.) organized by these geographic areas. With PCCF linkage, you can:

  • Join Postal Codes to detailed Census Profile data
  • Analyze demographics at the neighborhood level (DA), not just FSA
  • Compare areas using consistent Census boundaries
  • Track demographic changes over multiple census cycles
  • Build sophisticated market segmentation and targeting models

Business edition advantage: PCCF integration is only available in our Business edition. Standard and Deluxe editions include basic FSA-level demographics, but the Business edition gives you the geographic keys to Statistics Canada's entire Census data warehouse.

Where to get Census data: Statistics Canada provides free Census Profile tables on their website. Pair their demographic data with our Business edition's PCCF linkage for powerful demographic analysis without expensive data subscriptions.

Yes! With the included latitude/longitude coordinates, you can calculate straight-line distances using standard formulas:

  • Haversine formula: Great-circle distance (most common, accurate for most use cases)
  • Vincenty formula: Higher precision for geodesic distance calculations

Implementation options:

  • Database functions: Most databases have built-in spatial functions (MySQL's ST_Distance_Sphere(), PostgreSQL's PostGIS)
  • Programming libraries: Available for all major languages (Python's geopy, JavaScript's Turf.js, PHP's geodist, etc.)
  • FREE Radius Finder Application: Included with every purchase! Desktop application works offline with no expiration. Handles both U.S. ZIP Codes and Canadian Postal Codes. Also available as an online tool in your account.

Performance: With proper database indexing, radius searches across all 892,960 Canadian Postal Codes complete in under a second on modern hardware. Our Radius Finder application is optimized for instant results.

Common use cases:

  • Store locators ("find nearest locations to customer's Postal Code")
  • Delivery zone pricing ("calculate shipping cost based on distance")
  • Sales territory management ("assign accounts within 50km radius")
  • Service area coverage ("show all customers within our coverage area")
  • Market analysis ("identify demographics within target radius")

Important note: Calculated distances are "as the crow flies" (straight-line), not driving distances. For routing applications requiring turn-by-turn directions, you'll need a routing engine like OSRM, GraphHopper, or Google Maps Directions API.

We offer two update delivery methods for your convenience:

1. Automated FTP/SFTP/FTPS (Recommended for production):

  • Free access provided to all customers
  • Files published around the 15th of each month
  • Set up scheduled tasks/cron jobs to download and import automatically
  • Best practice: Schedule imports for the 20th of the month to allow time for any republications (rare, but it happens)

2. Manual download from your account:

  • Log in anytime at your account homepage to download the latest version
  • Ideal for development environments or occasional updates

Update file options:

  • Full database files: Complete dataset in CSV, Excel, and Access formats

Update strategy recommendations:

  • Full replacement method (recommended): Most customers replace the entire table monthly. Simplest approach with lowest risk of sync errors.
  • Zero-downtime updates: Use database table swapping techniques (e.g., RENAME TABLE old_postalcodes TO backup_postalcodes, new_postalcodes TO active_postalcodes) for production environments.
  • Always keep backups: Retain at least the previous month's data before importing new updates.

Import tips: Since we don't provide SQL scripts for Canadian data, use your database's native CSV import tools (MySQL's LOAD DATA INFILE, PostgreSQL's COPY, SQL Server's BULK INSERT). The CSV format is standardized and imports cleanly into all major databases.

Decades of Trust: We're the ZIP Code Data Experts

Our Experts

James Harris

Lead Data Architect - 23 Years Experience

Good data doesn't just happen - it takes real people who care about getting things right. James and our team manually verify every source. No running scripts and calling it done. We maintain high standards because you're counting on this data to run your business.

When something doesn't look right, we dig into it. That's the difference experience makes.

More About Our Team →

We Stand Behind Our Work

Our 100% Money Back Guarantee!

Our mission: Provide the most accurate, comprehensive, and trustworthy ZIP Code data in the industry - so you can make confident business decisions based on reliable intelligence.

Since 2003, we have maintained 99.9% accuracy through rigorous verification, expert curation, and committment to data quality.

We believe that good data matters, and so does good service. When you need help, you'll talk to an actual person - not a ticket system or an endless email thread. Call us and we'll pick up the phone. Email us, and we will respond promptly. It's a simple thing, but it makes a difference when you're on a deadline or troubleshooting an issue.

Learn Why Many Place Their Trust In Us →

Trusted by Thousands of Companies

Background image for Our Customers say it best

Our Customers say it best!

Actual customer emails from verified purchases.

★★★★★ 4.9 out of 5 from 500+ verified customers
100% Verified Reviews
6 Fortune 500 Clients
10-20+ Year Customers

Sources & References


Our sources include trusted federal data from Canada Post Corporation and Statistics Canada, along with validated geocoding sources and proprietary data enhancements created by ZIP-Codes.com. Data last updated on October 15, 2025.

  1. Canada Post Corporation [Last Updated: 10/15/2025], https://www.canadapost.ca
    • Postal Code™ Address Data [Monthly Updates]
    • Official postal code definitions and municipality designations
  2. Statistics Canada [Updated: As Released], https://www.statcan.gc.ca
    • Postal Code Conversion File (PCCF) Census Geography Linkage [Updated: As Released]
    • Census 2021 Geographic Boundary Files [Updated: 2021]
    • Census Dissemination Geography Unique Identifiers (DGUIDs) [Updated: 2021]
    • Census Metropolitan Areas (CMA), Census Agglomerations (CA) [Updated: 2021]
    • Census Divisions (CD), Census Subdivisions (CSD) [Updated: 2021]
    • Dissemination Areas (DA), Dissemination Blocks (DB) [Updated: 2021]
    • Census Tracts (CT), Economic Regions (ER) [Updated: 2021]
    • Federal Electoral Districts [Updated: 2021]
    • Population Centres (PC), Designated Places (DPL) [Updated: 2021]
    • Census Population and Dwelling Counts [Census Cycle, estimates updated annually]
  3. ZIP-Codes.com Proprietary Data Enhancements [Updated: 10/1/2025], https://www.zip-codes.com
    • Geocoding coordinates (latitude/longitude) validated from multiple authoritative sources
    • Data normalization, cross-reference tables, and supplemental geography files
    • Continuous accuracy improvements based on validation and user feedback

Related Resources

Canada Post Data: Postal Code™ is a trademark of Canada Post Corporation. Portions of postal code data are © 2025 Canada Post Corporation. All rights reserved.

Statistics Canada Data: Census geography data adapted from Statistics Canada's Postal Code Conversion File (PCCF) and Census geographic boundary files. Statistics Canada information is used with the permission of Statistics Canada. Users are forbidden to copy the data and redisseminate them, in an original or modified form, for commercial purposes, without permission from Statistics Canada.