Ten questions readers ask most about where this data comes from, what it does and doesn't tell you, and how to get in touch.
Coverage
- What cities does the crime map cover?
- CrimeMaps.ca currently includes data from 62+ Canadian cities and regions, including Edmonton, Toronto, Ottawa, Vancouver, York Region, Winnipeg, Saskatoon, Montreal, and more. Coverage expands as new open-data sources become available.
- Does the crime map cover all of Canada?
- Not yet. Coverage depends on which police services publish open crime data. CrimeMaps.ca currently has strong coverage in Ontario, British Columbia, Alberta, and Saskatchewan, with more cities being added regularly.
- What time period does the crime map data cover?
- The dataset spans from 2000 to the present, though coverage varies by city. Toronto, for example, reaches back to 2000; other cities only have recent years depending on when the police service began publishing open data.
Data
- Where does the crime map data come from?
- All data comes from publicly available open-data portals maintained by Canadian police services and municipalities. Sources include municipal ArcGIS FeatureServers, CKAN Datastores, police dashboard APIs, LexisNexis CommunityCrimeMap, and RCMP open data.
- How often is the data updated?
- Most sources are refreshed daily or weekly as new records are published. Rolling-window sources (LexisNexis, RCMP) are archived on every ingest run, so historical records accumulate even when the upstream only shows a short window.
- What crime categories are tracked?
- CrimeMaps.ca normalises raw police data into 13 categories: Homicide, Shooting, Sexual Assault, Assault, Robbery, Break & Enter, Auto Theft, Theft, Theft from Vehicle, Bike Theft, Mischief, Fraud, and Other.
- Is the location of each crime exact?
- No. All incident locations are approximate — coordinates are rounded to approximately 111 metres to protect individual privacy while still supporting neighbourhood-level analysis.
Usage
- Can I download the raw data?
- CrimeMaps.ca does not offer bulk data downloads. For raw data, please visit the original open-data portals maintained by each police service — links to the source are preserved on each city page.
Contact
- How do I report an error in the data?
- Email [email protected] with the page URL, the affected city, and (if possible) the incident ID. Data accuracy depends on the original source — we normalise but do not modify the underlying records, so upstream corrections may also be needed.
- How do I contact CrimeMaps.ca?
- Email [email protected] for abuse reports, data corrections, takedown requests, and anything involving our Terms of Use. Email [email protected] for media, research, or partnership inquiries. Full guidance is on the /contact page.
Browse by city
Each city page carries incident counts, categories, neighbourhood rankings, and a live map for that jurisdiction.
- Toronto
- Ottawa
- York Region
- Vancouver
- Edmonton
- Winnipeg
- Windsor
- Mississauga
- Maple Ridge
- Saskatoon
- Halton Region
- Prince George
- Langley
- Richmond
- Gatineau
- Sherbrooke
- RCMP K-Division (AB)
- Medicine Hat
- Lethbridge
- Thunder Bay
- Durham Region
- Montreal
- Pitt Meadows
- Peterborough
- London
- Waterloo Region
- Regina
- Cornwall
- Victoria
- Chatham-Kent
- Brampton
- Burnaby
- Timmins
- Coquitlam
- Nanaimo
- Woodstock
- Abbotsford
- Cobourg
- Calgary
- Belleville
- Halifax
- Surrey
- St. Thomas
- Guelph
- Brantford
- Brockville
- Strathroy-Caradoc
- Saugeen Shores
- Hamilton
- Shelburne
- West Nipissing
- Amherstburg
- Gananoque
- Espanola
- South Simcoe
- Stratford
- Aylmer
- Wingham
- Greater Sudbury
- St. Marys
- Niagara Region
- Perth South
- Caledon