How this record is built.
Every figure on these 612 profiles comes from a named public dataset with a retrieval date. This page states the scope, the joins, the derivations and the exclusions, so a reader can judge the record rather than trust it.
Scope
What qualifies a parcel for the record.
Every parcel on The City of Calgary 2026 property assessment roll whose non-residential sub-property use is an office code: C101 Office, C102 Small Office, C103 Medical/Dental Office, C106 Office/Warehouse, C107 Office/Residential, C108 Office/Retail, C109 Office/Parking, C121 Office Condo, C208 Retail/Office, S101 Office/Retail LRT Concession, S123 Airport ATB Office, S131 Airport Office Warehouse, S134 Airport Office. 1,432 assessed accounts resolve to 611 building sites. A further 1 site entered on a labelled first-hand occupier report because the City assesses the parcel under a non-office code; each such profile states the basis, the reporter and the date.
1 parcel is an entire land holding rather than a building, carrying twenty or more separate structures. Those are labelled campus parcels and are excluded from every height ranking.
Joins
How separate City datasets are attached to one parcel.
Parcel to building
LiDAR roof outlines are joined by polygon intersection against the parcel geometry. A containment test would miss towers whose roof oversails the lot, which is why the footprint-to-parcel ratio exceeds 100% on some downtown sites.
Parcel to activity
Development and building permits are located by their published coordinates and tested point-in-parcel. Business licences are matched by civic address with the unit removed, and by licence location inside the parcel. Heritage entries are matched point-in-parcel.
Parcel to context
Transit, Plus 15, parking and station distances are straight-line geometric tests against City layers, measured from the parcel boundary or centroid as each page states. They are not routed walking distances.
Boundaries
What this record cannot tell you.
LiDAR heights are roof-surface elevations above the lowest ground point at the building perimeter and can differ from architectural heights. Storey equivalents are derived at 3.9 m per storey and are not floor counts. Distances are straight-line. Permit descriptions are the City’s records at retrieval and do not establish current use, tenancy or availability.
Questions
Method in detail.
What is in the record and what is not?
612 building sites built from 1,432 assessed accounts. There is no rent, no vacancy, no availability, no sale price and no tenant roster, because no Canadian public source publishes them for office buildings. Alberta does not publish transaction prices at all.
How are building sites formed from accounts?
By shared parcel geometry, using union-find over the titled pieces each roll touches. One roll can span many pieces and many office-condominium rolls can share one piece, so neither the roll number nor the address is a usable key for a building. Grouping by geometry alone would split a single tower into as many sites as it has titled pieces.
How is height measured?
From The City of Calgary 3D Buildings LiDAR layer: the roof surface elevation minus the lowest ground elevation at the building perimeter. It is a measured roof height, so it differs from an architectural height that includes spires and screens. The storey-equivalent shown beside it is a derivation at 3.9 m per storey and is not a floor count.
Where do building names come from?
Only two sources. Wikidata, which is CC0, for 31 sites, and the City heritage inventory for the rest of the 86 named sites. A heritage entry that describes a bridge, a statue or a streetscape on the same parcel never becomes the building's name. Marketing names that appear in neither source are not published.
What is withheld and why?
Applicant, contractor and original-owner name fields are never read from City data. Permit free text is stripped of e-mail addresses and phone numbers, and prohibited brokerage names are replaced before storage. In the business licence layer, suite numbers are never published and the trade name is withheld where a licence reads as an individual rather than an organisation.
What is derived rather than measured?
Storey-equivalents, the footprint-to-parcel ratio, straight-line distances to transit and Plus 15, the assessment-cycle cohorts, the terrain surface in the 3D city, and every colour scale. Each is labelled where it appears. Measured figures come from the City datasets listed above with their retrieval date.
Public record sources: Current Year Property Assessments (Parcel), Historical Property Assessments (Parcel), Assessment Subproperty Use Codes, 3D Buildings - Citywide (LiDAR roof outlines), Land Use Districts, Transit LRT Stations, Green Line Stations, Plus 15, Historic Resource (Inventory of Evaluated Historic Resources), Development Permits, Building Permits, Calgary Existing Buildings - Performance Metrics (BenchmarkYYC), Calgary Business Licenses, On-Street Parking Zones with Rates, Building Inspections Results — The City of Calgary, retrieved 2026-09-22. Contains information licensed under the Open Government Licence – City of Calgary. Building names, floor counts and architects, where shown, come from Wikidata (CC0). No brokerage, listing-data or commercial research source is used.
Boundary: Assessed values are the City’s assessment-roll figures for taxation and are not sale prices, asking rents, vacancy or availability; Alberta does not publish transaction prices. LiDAR heights are roof-surface elevations above the lowest ground point at the building perimeter and can differ from architectural heights. Storey equivalents are derived at 3.9 m per storey and are not floor counts. Distances are straight-line. Permit descriptions are the City’s records at retrieval and do not establish current use, tenancy or availability. Read the methodology.