{"generated":"2026-10-08","sources":{"property_boundaries":"City of Toronto Open Data, Property Boundaries","address_points":"City of Toronto Open Data, Address Points (Toronto One Address Repository)"},"id_scheme":"TOP-<PARCELID>: Toronto Open Parcel + the city's integer PARCELID","total_parcels":498477,"total_source_rows":498477,"multi_row_parcels":0,"parcels_with_addresses":475438,"parcels_without_addresses":23039,"addresses_total":525343,"addresses_matched":525085,"stacked_parcels_ge10_addresses":947,"parcels_with_ward":497793,"parcels_with_neighbourhood":497755,"feature_types":{"COMMON":491725,"CONDO":3769,"RESERVE":2983},"size_buckets_m2":{">10000 m2":6478,"500-2000 m2":160604,"200-500 m2":230994,"2000-10000 m2":13857,"<200 m2":86544},"top_wards_by_parcels":[["14",29337],["03",28504],["19",27500],["09",27100],["25",26053],["02",25620],["08",24740],["20",24494],["05",22541],["04",21298]],"sample_rows":25684,"methodology_notes":["One spine row per unique PARCELID in Property Boundaries; repeated PARCELIDs (multi-part geometries) are merged, source_rows counts the parts.","Areas are approximate, computed with an equirectangular projection centred on Toronto; stated_area is the city's own figure when present.","Addresses join parcels by point-in-polygon; ward comes from the address record when present, else from the parcel centroid.","flag_stacked marks parcels with 10+ addresses (condos, stacked units sharing one legal parcel).","The full parcel_spine.csv is not committed (size); parcel_spine_sample.csv is a 25,684-row stratified sample, 1,000 per ward plus 684 parcels that could not be placed in a ward."]}