← Back to the map
The everything map

Methodology and data sources

Last updated July 11, 2026. Everything below is the complete recipe — no part of this site is a black box.

What the map does

When you search an address or click a point, the site does three things:

Boundary layers

LayerSource dataset
Neighborhoods (2020 neighborhood tabulation areas)9nt8-h7nd
Community districts5crt-au7u
City Council districts (2023 lines)872g-cjhh
Police precinctsy76i-bdw7
School districts8ugf-3d8u
Elementary school zones 2024-2025cmjf-yawu
Middle school zones 2024-2025t26j-jbq7
Sanitation districtsi6mn-amj2
Congressional districtsj3u5-usz2
State Assembly districts5yfv-9hkp
State Senate districtsafns-vxeu
Hurricane evacuation zonesepne-qv9x
Election districts with 2025 results (4,061)NYC election archive + BOE certified 2024 results
Census tracts (2,325; display context only)population map tract boundaries
Community-drawn neighborhoods (503; name alternates only)community neighborhoods map
Historic districts (designated only)skyk-mpzq

All layers were downloaded June 9, 2026 and simplified with mapshaper (weighted Visvalingam, 2 meter interval) to keep the download reasonable. These are City Planning's shoreline-clipped files, so lookups stop at the water's edge. The dimmed mask outside the city is the same neighborhood file dissolved into one outline.

Point datasets stored with the site

DataSourceNotes
Public schools (1,992 points)a3nt-yts4 + c7ru-d68sLocations are the Department of Education's latest published point file (2019-20); enrollment and grade spans are 2021-22, the latest school-level snapshot on the open data portal. Schools opened or closed since then may be missing or stale — each school links to its live DOE page and InsideSchools profile.
Individual landmarks (1,457 points)buis-pvjiDesignated individual landmarks only — famous places without that specific city designation (the Old Stone House, a reconstruction, for example) are correctly absent. Each links to the designation report. Point shown is the site polygon's representative point.
Subway stations (496)39hk-dx4fWalk times assume 80 meters per minute in a straight line.
Air qualityc3uy-2p5rFine particulate matter (PM2.5) and nitrogen dioxide (NO2) annual averages for 2023 at the community district level, with citywide values for comparison, from the city's Community Air Survey.
Heat vulnerability index4mhf-duepHealth department ranking by ZIP code tabulation area, 1 (least vulnerable in heat waves) to 5 (most). This is a standing index the department revises periodically rather than an annual series, so it carries no single vintage year; it is shown as the department currently publishes it.
2024 presidential by election districtBoard of Elections certified resultsHarris and Trump shares per election district from the certified citywide ED-level file, with fusion-party lines (Working Families, Conservative) summed into each candidate. About 90 districts the board combined with neighbors have no separate 2024 figures.
Crossed indicators ("Two factors at once")computed from the sources aboveEight preset pairings class the surrounding neighborhood low, mid or high (terciles across neighborhoods) on two indicators at once, and can paint the whole city as a 3×3 bivariate choropleth. Underlying neighborhood indicators added for this: violent street crime (summed from the bivariate lighting-crime hexes, Jan 2024 to Mar 2026), marshal evictions (the 24 months through June 2026, assigned to neighborhoods by point location), new building filings (the 12 months through June 2026) and PM2.5 (the surrounding community district's 2023 annual average). Crossing two indicators shows correlation, not cause, and tercile classes hide everything within each third.
2025 election results (4,061 election districts)NYC election archiveElection-district results for the 2025 mayoral general and Democratic primary (final ranked-choice round), from the certified Board of Elections data compiled in the election archive project. An election district is a few square blocks, so counts are small; districts the Board reports oddly may be missing.
School quality metricsiebs-5yhr, 74kb-55u9, mjm3-8dw8Share of students proficient (level 3 or 4) on the 2023 state English and math tests, all grades, all students; for high schools, the four-year June graduation rate for the 2019 cohort (class of 2023). The state suppresses small groups, so some schools show no number. One number cannot summarize a school.
Hospitals (63 campuses)NYS Health Facility General InformationThe panel shows the three nearest hospital campuses plus the closest emergency room if it is not among them. The state facility file lists every licensed campus separately — including freestanding emergency departments like Lenox Health Greenwich Village and Maimonides Bay Ridge — unlike the federal Medicare file, where multi-campus systems collapse into one entry. Emergency-room status per campus is a hand-verified classification (specialty, research, palliative, post-acute, ambulatory and psychiatric facilities marked as having no general emergency room), checked June 2026; emergency departments do open and close, so verify before relying on it. Distances are straight-line. In an emergency call 911, which routes to the appropriate facility.
45-minute transit reachThe 45-Minute City (a companion project)The "show my 45-minute transit reach" button runs the 45-Minute City map's own engine in place: walk to any station within 15 minutes (80 meters per minute), a 3 minute platform wait, scheduled inter-station ride times, a 3 minute penalty per line transfer, and whatever walking time remains at the far end — subway only in this embedded version (the full map adds buses). The shaded area is approximate; real trips vary with service.
Supermarkets (951)NYS retail food storesThe state file licenses every food retailer — bodegas, breweries and processors included — so "supermarket" is determined by matching against roughly forty known supermarket operators plus names containing "supermarket." This excludes mislabeled non-groceries at the cost of possibly missing some independents. The license file also lags new openings by months — verified missing stores (currently the Lidl at 120 Fifth Avenue, opened December 2025) are added by hand until the state catches up.
Eating nearby (about 30,000 restaurants; the count refreshes monthly)DOHMH restaurant inspectionsEvery establishment in the inspection file, counted once per CAMIS id, with the city's coarse self-reported cuisine label and latest letter grade. The panel counts what sits within about a 10 minute walk (800 meters straight-line), charts the most common cuisines, and flags what the spot "stands out for" — cuisines whose local share runs at least 1.8 times their citywide share (minimum four nearby). "Cuisine" is optional and owner-chosen from a fixed city list, so it flattens regional cooking ("Chinese" covers every region; "Spanish" here means Spanish-Caribbean/Latino) and roughly a tenth of records are blank or "Other," which the breakdown excludes. Counts slightly overstate "open right now" — the dataset keeps some recently closed places. This snapshot is rebuilt automatically from the API on the first of each month. Distinct from the live "restaurant grades" feed below, which queries the same dataset for current grades within 200 meters at click time.
Median asking rent (176 neighborhoods)StreetEasy data dashboardMonthly median asking rent for the surrounding StreetEasy neighborhood, current to the latest published month. Asking rent is what vacant units list for: it runs well above what sitting tenants — especially in rent-stabilized units — actually pay, and above the ACS median rent elsewhere in the panel, which surveys existing leases. Both are shown, labeled.
FloodingSandy inundation + 2050s floodplainTwo live point checks: whether the point was actually inundated during Hurricane Sandy (2012) and whether it falls in the projected 1-in-100-year coastal floodplain for the 2050s. Street-level stormwater flooding from cloudbursts is a separate risk these coastal layers do not capture; the city's stormwater maps are published only as a download too large to query live.
Parks and play (1,290 parks + 6,735 play spots)parks properties + playground explorerParks counted within 5 and 10 minute walks are real park land (neighborhood, community and flagship parks, gardens, nature areas, waterfront facilities, recreational fields and plazas; strips, malls, parkways and undeveloped lots excluded), with distance measured to the park's edge so a point next to Prospect Park is not told the park is 15 minutes away because its center is. Play spots (playgrounds, courts, spray showers, pools, recreation centers) come from the playground explorer's compiled database. Straight-line distances; entrances can add a block or two.
Arts and culture venues (2,119)NYC arts mapNearest venues within about a 20 minute walk from the arts map's curated database (galleries, theaters, museums, libraries, bookstores, music, dance, cinema and more), capped at two per category so the list shows variety rather than five galleries in a row. Curated, not exhaustive; venues open and close.
Public art (1,664 works)parks monuments + Percent for ArtNearest permanent works with artist and year where recorded, deduplicated across the two catalogs (parks coordinates converted from state plane). A subset of the full public art map, which also merges transit art and temporary installations live.
Public libraries (227)NYC Facilities DatabaseAll branches of the New York, Brooklyn and Queens public library systems, nearest first, in the arts and culture section. Hours change; check the branch.
College campuses (173)NYC college mapNearest campuses within about 3 miles with total enrollment (fall 2022 federal IPEDS data, the latest compiled there) and public/private control.
Houses of worship (2,847)NYC religion mapNearest congregations with denomination, from the religion map's compiled database. Coverage is broad but not complete, and congregations move; treat as a guide, not a directory.
Landmark architectsNYC landmark architects mapWhere a nearby individual landmark matches a building in the landmark-architects database (within about 60 meters), its architect and style are shown — 445 of the 1,457 individual landmarks matched.
The Neighborhoods profiles (114 so far)The Neighborhoods by Rob StephensonWhen photographer Rob Stephenson has profiled the surrounding neighborhood in his survey of all of New York City's neighborhoods, the lore section links to his free post (photography, field recordings and writing). The project is ongoing — most neighborhoods are not yet covered, and the link appears only where one exists. Matched by neighborhood name and borough against his public archive; bonus posts for paid subscribers are not linked.
Neighborhood name alternatesChris Whong's NYC neighborhood boundaries (CC BY-SA 4.0) + community neighborhoods map + Who's On First (via GeoSearch)Neighborhood borders are unofficial and every map draws them differently — the Times' reader-drawn map made the point definitively. When any of three independent sources assigns the point a name different from the official tabulation area, those alternates are shown under the neighborhood row: Chris Whong's openly-licensed, curated 386-neighborhood set (the most carefully maintained of the three, built from the 2017 Zillow data and hand-corrected against Wikipedia and the Times map; used here under CC BY-SA 4.0), a community-drawn Google map of 503 neighborhoods, and the Who's On First gazetteer behind the city geocoder. Locality.nyc and cityneighborhoods.nyc draw the same lesson but publish no data feed to match against.
Bus stops (13,483)2ucp-7wg5Current in-effect revenue stops with their routes, deduplicated; the panel shows the nearest stops with distinct route sets.

Accuracy check

The lookup machinery is validated against city records that carry both coordinates and an official district label, by the validate_lookups.py script in the project repository — so anyone can reproduce these figures. The sampled records come from live feeds, so the exact tallies shift a little each run; the latest run gave:

Practical upshot: if an address sits directly on a district boundary, the map can return the district on the other side of the street. Everywhere else it agrees with the city's own files. A simplification-error rate above 1% blocks a deploy.

Elected officials

Officeholders change. Officeholders were extracted June 9, 2026 and re-verified against news coverage and official sources on July 11, 2026; special elections after that date will not be reflected until the data is refreshed.

Demographics

Neighborhood figures are American Community Survey 2020-2024 five year estimates (the newest available), built by aggregating census tracts up to neighborhood tabulation areas using City Planning's tract-to-NTA equivalency. Counts (population, age, race, foreign born, education, poverty, tenure, rent burden, unemployment, work from home, commuting) sum exactly. Medians are not averaged: the underlying bracket distributions (household income B19001, gross rent B25063, home value B25075, age B01001) are pooled across each neighborhood's tracts and the median re-interpolated — the same way the bureau computes them. Citywide and borough values use the bureau's published medians for those geographies, same vintage.

Tract-level ACS estimates are deliberately not used for any ranking or bivariate classification — at tract scale the margins of error are large enough to make tercile classes unreliable. The one tract-level ACS figure shown (the point's own tract median income, in "by the numbers") is displayed with its margin of error for exactly that reason. Rent-stabilized unit counts (via JustFix from Department of Finance tax filings, mid-2025, per tract via the population map) are administrative full counts, not survey estimates, and are reliable at any scale; where new stabilized buildings outpace the survey's renter-household estimate the per-100 share can exceed 100 and is capped and flagged.

Live feeds

Panel itemDatasetQuery
This lotPLUTO (64uk-42ks)By the tax lot number GeoSearch returns for the address. Zoning, land use, year built, floor area ratio, units, assessed value and owner of record are shown as published. PLUTO's "year built" is known to be approximate for pre-war buildings.
311 complaintserm2-nwe9Created in the last 90 days within 250 meters of the point, grouped by complaint type, with noise complaints broken out against the citywide share (noise is about a fifth of all 311 citywide) and the same two citywide comparisons as crime: by area and by residents.
CompStat weekly feloniesnypd-compstat-scraperThe freshest crime numbers in the panel: the New York Police Department's official weekly CompStat report (seven major felonies plus shootings, by precinct), scraped weekly into a public file that also powers the CompStat Ledger. The safety section is organized levels-first, trends-second: "how it compares with the rest of the city" shows the precinct's major felonies per square mile against the citywide rate, the complaint circle's by-area and by-resident multiples, the precinct rank and crashes against the citywide crash density; "which way it's heading" then shows year-over-year, 28 day and 31 year changes plus the per-crime trend table and the monthly sparkline. Caveats: precinct-wide (not a radius around your point), major felonies only and percent changes on small bases (like murder counts) swing wildly.
Crime complaintsNYPD complaint data, year to date (5uac-w243) + historic (qgea-i56i)Complaints within 500 meters, dated by report date. The police department posts the current-year file quarterly, so the panel states the exact window the data covers (for example "January 1 to March 31") rather than implying it runs through today. Four pieces of context are computed live, all over that same window: (1) two multiples of the citywide average, with different denominators because each answers a different question. By area spreads citywide complaints evenly over the city's 302 square miles of land and scales to the circle — it answers "how much happens around this point" but flatters empty places and indicts dense ones. By residents estimates the people inside the circle (the surrounding neighborhood's census density times the circle's area) and compares against the citywide rate per resident — it answers "is this a lot for the people who live here" but overshoots in job- and visitor-heavy districts, where workers and tourists generate complaints without being residents, and is suppressed where fewer than about 200 people live in the circle. Neither is "the" rate; read them together; (2) percent change against the identical circle and identical dates one year earlier, from the historic file; (3) the felony / misdemeanor / violation split; (4) the surrounding precinct's rank among all 78 precincts in complaints per square mile (precinct areas computed from the boundary geometry). A 13 month sparkline merges the historic and current files. All the usual caveats apply: complaint counts reflect foot traffic and reporting behavior as much as conditions, and the department withholds coordinates for sex crimes and certain other offenses, so those are undercounted in any radius search.
Restaurant grades43nn-pn8jLatest posted letter grade per restaurant within 200 meters, from inspections in the last two years.
New restaurantssame datasetPlaces within 500 meters whose first-ever inspection happened in the last nine months — a proxy for openings, since the health department does not publish an openings list. A long-running restaurant that somehow escaped inspection would appear "new"; that is rare.
Traffic crashesh9gi-nx95Police-reported crashes within 250 meters in the last 12 months, with injury and fatality totals.
Street treeshn5i-inapThe parks department's live street tree inventory: count and most common species within 200 meters.
Open housing violationswvxf-dwi5Open Housing Preservation and Development violations for the looked-up tax lot, by class (C is most serious). Shown only for lots with residential units.
Construction and demolitionw9ak-ipjdNew building and full demolition job filings in the surrounding neighborhood tabulation area in the last 12 months. Filings are intentions, not completions.
Newly licensed businessesw7w3-xahhDepartment of Consumer and Worker Protection licenses created in the last 12 months within a roughly 400 meter box. This covers licensed trades only (contractors, garages, secondhand dealers and the like), not every storefront; there is no comprehensive public openings-and-closings feed.
Film and television shootstg4x-b46pShooting permits matching the point's ZIP code in the last six months. The city updates this dataset irregularly, so the newest shoots may be missing.
Rat inspectionsp937-wjvjHealth department rodent inspections within 200 meters in the last 12 months, with the local share finding rat activity compared against the citywide share over the same period (the only honest benchmark, since inspections are complaint-driven: this measures inspected sites, not all property, and few inspections can mean few complaints rather than no rats). The comparison is suppressed under five local inspections.
Marshal evictions6z8x-wfk4Executed evictions within a roughly 500 meter box in the last 12 months, residential and commercial. Executed evictions are the end of the process; filings are far more numerous and are not in this dataset.
Affordable housinghg8x-zxprCity-financed affordable units started within a roughly 500 meter box in the last five years, summed by project. Counts city-financed projects only.
Property salesusep-8jbtDepartment of Finance rolling sales on tax blocks numerically within 5 of the looked-up lot's block, last 12 months, excluding transfers under $10,000 (mostly deed transfers, not market sales). The median mixes co-ops, condos, houses and commercial property — read it with the building types shown.
Citi BikeCiti Bike GBFS feedThe two nearest stations with bikes, e-bikes and open docks at the moment you click.
Nearby Wikipedia articlesWikipedia GeoData APIArticles geotagged within 800 meters, nearest first. Coverage and accuracy are whatever Wikipedia editors have tagged.
ElevationUnited States Geological Survey elevation point query serviceGround elevation at the clicked point, shown in feet.

Live sections load as you scroll to them rather than all at once, to be polite to the city's servers. Almost everything is shown with its vintage — the one exception is the heat-vulnerability index, a standing ranking the health department revises on no fixed schedule; if a feed is briefly unavailable the panel says so.

Some city feeds quietly stop updating for weeks or months at a time — the business-license and film-permit feeds are recurring offenders. For the feeds most prone to this, the panel checks the newest record each feed actually contains and, when it trails well behind today, prints the month the data really runs through (for example "the city's feed currently runs only through April 2026") instead of implying a rolling window that runs to the present. A quiet stretch in these feeds means the city stopped publishing, not that nothing happened at your point.

Live queries hit NYC Open Data without an application token, which the city rate-limits but allows. If a feed is briefly unavailable the panel says so rather than showing stale numbers.

Other lookups

The snapshot

The sentence and fact chips at the top of every report are generated deterministically — no AI involvement at lookup time. The sentence is assembled only from clauses the data supports: each candidate clause compares one neighborhood indicator to the citywide value, appears only when the ratio falls outside 0.8-1.25 (anything near the citywide norm is omitted rather than rounded into a verdict), and uses descriptive language ("reported violent street crime below the citywide rate"), never judgments. Each chip is one real measurement — a walk time, a count, a dollar figure or a multiple of the citywide value — and taps through to the chapter holding its full context and caveats. There are no composite scores anywhere on the site, by design: blending unlike measurements into one grade hides more than it reveals.

Compare mode

The "Compare" button in the report header pins the current point; picking a second point and pressing it again opens a side-by-side table of both neighborhoods' demographics, election results and (when loaded) crime and 311 counts, with citywide values for reference. Each column is that point's surrounding neighborhood tabulation area, not the point itself.

Known limitations

Code and contact

The site is a single static page; the full pipeline (download, simplification, validation and extraction scripts) lives in the project repository. Built with Leaflet, mapshaper, City Planning GeoSearch and NYC Open Data, on a CARTO basemap drawn from OpenStreetMap data. Built with AI assistance and human review; corrections are welcome.