Methodology & Sources
What 311info counts, where the data comes from, and how to cite it.
What is 311info?
311info compiles raw 311 service request counts from 24cities across the US and Canada. Each city page shows total requests, monthly trends, and per-category breakdowns sourced directly from that city’s open data portal.
What is 311?
311 is the non-emergency service request system most North American cities use for things like potholes, noise complaints, illegal parking, sanitation, and graffiti. Residents file requests by phone, app, or web form. Each request becomes a row in a public dataset with a category, a location, and a creation timestamp.
Where does the data come from?
Every number on this site is derived from each city’s official open data portal. We pull the full 311 request feed, normalize fields across platforms (Socrata, ArcGIS, CKAN, Carto, OpenDataSoft), and load the raw records into our warehouse. No third-party aggregators, no extrapolation — just the raw city data. Each city page links to the underlying dataset on the city’s portal.
How often is the data updated?
Bronze ingestion runs on the 2nd of each month for the previous calendar month, so most cities have data through the most recent complete month. Each city page shows its exact data coverage window, and the “Data through” stamp in each page header reflects the freshest record in the current build.
How are counts computed?
Every count on this site is a simple row count over a filter:
- Total requests is the count of every 311 row the city has published in our coverage window.
- Monthly volume groups those rows by the month the request was created in the city’s local time.
- Per-category counts use a hand-curated mapping from each city’s raw service-type string to a normalized cross-city category (e.g. noise, potholes_roads, sanitation, graffiti). Rows whose raw type doesn’t match any known category fall into other.
- Resolution time and closure rate only appear on pages where we’re confident in the sample — specifically, where at least 5,000 requests have a real closed-date timestamp AND at least 50% of the city’s rows include resolution data. Cities that don’t publish reliable close-dates get their resolution metrics hidden rather than shown with a made-up number.
How do I cite 311info?
Suggested citation format for articles and research:
311info, "[City Name] 311 Requests by the Numbers," data through April 2026, derived from [City]'s open 311 service request data. https://fishydatadev.click/city/[source_id]/
Each city page also links to the underlying dataset on the city’s portal, so you can cite the primary source directly if you prefer.
Cities currently tracked
24 cities, alphabetical:
| City | Data from | Total requests |
|---|---|---|
| Austin TX | September 2024 | 460.0K |
| Baton Rouge LA | September 2024 | 118.9K |
| Boston MA | January 2026 | 86.7K |
| Calgary AB | September 2024 | 742.4K |
| Charlotte NC | January 2026 | 87.8K |
| Chicago IL | September 2024 | 3.0M |
| Cleveland OH | January 2026 | 18.1K |
| Edmonton AB | September 2024 | 1.4M |
| Indianapolis IN | January 2026 | 48.8K |
| Los Angeles CA | January 2026 | 630.9K |
| Louisville KY | January 2026 | 49.2K |
| Minneapolis MN | January 2026 | 24.6K |
| Montréal QC | January 2026 | 53.5K |
| Nashville TN | January 2026 | 69.8K |
| New Orleans LA | September 2024 | 143.1K |
| New York City NY | September 2024 | 5.8M |
| Oakland CA | September 2024 | 172.6K |
| Philadelphia PA | January 2026 | 149.7K |
| San Francisco CA | September 2024 | 1.4M |
| San Jose CA | January 2026 | 85.9K |
| Somerville MA | September 2024 | 187.0K |
| Vancouver BC | January 2026 | 60.9K |
| Washington DC | January 2026 | 123.1K |
| Winnipeg MB | September 2024 | 17.8K |
Last data refresh: April 2026. This page is auto-generated from the live warehouse at build time.