{"ok":true,"what":"Brick & Mortar — free public-records exports for the Twin Cities.","usage":"/api/export?dataset=<id>&scope=<key>&columns=<a,b,c>&format=csv|xlsx|json|geojson&near=<street address, city>&within=<feet, 100-26400>&src=<your tool's name>","parameters":{"dataset":"which file. omit for this catalogue.","scope":"one of the dataset's own scope keys, below. defaults to the first.","columns":"comma-separated column keys, below. defaults to the dataset's own.","format":"csv, xlsx, json or geojson. some datasets offer fewer and say why.","near":"an address in the seven metro counties — cuts the file to a radius around it. Ambiguous streets return every candidate and ask.","within":"the radius in feet, 100 to 26,400. only meaningful with `near`.","src":"optional, names your tool in our download log."},"note":"An unrecognized parameter is a 400 naming what is accepted, never a dropped filter — a file that answers a different question than the one you asked is worse than an error.","for_machines":{"manifest":"/datasets/manifest.json — every dataset with a sha256 fingerprint, capture date, columns, scopes, licence and how it locates. Compare the fingerprint before re-pulling.","changes":"/datasets/changes.json — every release of every dataset with its row delta; /datasets/changes/<id>.json carries the added and removed rows of the latest one.","bundle":"/api/export?near=<address>&within=<feet> with no `dataset` — every locatable dataset's rows around one address in one JSON response. Default 1,320 ft, ceiling 5,280."},"bundle":{"usage":"/api/export?near=<street address, city>&within=<feet>&datasets=<a,b,c>","parameters":{"near":"an address in the seven metro counties. Required — the bundle is about one place.","within":"the radius in feet, 100 to 5,280. Defaults to 1,320.","datasets":"optional, comma-separated dataset ids to narrow the bundle to. Defaults to every locatable dataset.","src":"optional, names your tool in our download log."}},"datasets":[{"id":"trades","title":"Business counts by trade, five vintages","subject":"the seven-county Twin Cities metro · business counts 2017 · 2019 · 2021 · 2022 · 2023 · employment and pay 2025 Q4","rows":318,"scopes":[{"key":"all","label":"every trade","rows":318},{"key":"growing","label":"trades that grew","rows":134},{"key":"shrinking","label":"trades that shrank","rows":171}],"columns":["trade","naics","y2017","y2019","y2021","y2022","y2023","change_pct","workers_per_business","avg_pay_per_worker_usd","employees_now","avg_weekly_wage_usd","wage_basis_pct","direction","headcount_change_pct","pay_change_pct","employees_2019","employees_2023","pay_per_worker_2019","pay_per_worker_2023","pay_counties"]},{"id":"building-stock","title":"Building stock by era","subject":"Hennepin + Ramsey · 1880–2026","rows":12,"scopes":[{"key":"all","label":"all property","rows":6},{"key":"commercial","label":"commercial only","rows":6}],"columns":["era","buildings","share_pct","stock","first_year","last_year","incomplete"]},{"id":"county-profile","title":"Who lives here, and what they pay","subject":"Hennepin and Ramsey counties · 2020-2024 ACS 5-year","rows":24,"scopes":[{"key":"hennepin","label":"The Minneapolis side","rows":12},{"key":"ramsey","label":"The St. Paul side","rows":12}],"columns":["measure","shown","county","unit","value","period"]},{"id":"housing-affordability","title":"What a home costs against what a household earns","subject":"7 counties · 2011-2015 through 2020-2024 · 70 county-windows","rows":70,"scopes":[{"key":"all","label":"every county, every survey window","rows":70},{"key":"endpoints","label":"the first and last window only (2011-2015 vs 2020-2024)","rows":14},{"key":"latest","label":"where each county stands now (2020-2024)","rows":7}],"columns":["county","acs_period","value_to_income","rent_pct_of_income","living_with_a_parent_pct","median_household_income","median_home_value","median_gross_rent","adults_18_34","living_with_a_parent","renter_pct","occupied_homes","renter_occupied","window_ends","endpoint_window"]},{"id":"adjacency","title":"What shares a lot line with a property","subject":"Hennepin + Ramsey + Dakota + Anoka + Washington + Scott + Carver · 52,686 commercial parcels · the longest shared line on each side","rows":115652,"scopes":[{"key":"all","label":"every side of every parcel","rows":115652},{"key":"residential","label":"sides that back onto housing","rows":23500},{"key":"vacant","label":"sides with vacant land next door","rows":9581},{"key":"zoning_edge","label":"sides where the zoning changes","rows":5522}],"columns":["address","side","neighbour_address","neighbour_use","neighbour_zoning","neighbour_zoning_name","shared_line_ft","neighbour_assessed","neighbour_building_sqft","building_sqft","zoning","zoning_name","zoning_city","zoning_edge","split_zoned","in_floodplain","parcel_id","use","assessed","owner","taxpayer","neighbour_id","neighbour_built","neighbour_lot_sqft","neighbours_on_this_side","residential_edge","vacant_land","county"]},{"id":"corridors","title":"Walk a corridor, address by address","subject":"Hennepin + Ramsey + Dakota + Anoka + Washington + Scott + Carver · 1,267 named runs carrying at least 15 mapped parcels","rows":44151,"scopes":[{"key":"all","label":"every mapped run","rows":44151},{"key":"through","label":"arterials and collectors","rows":23829},{"key":"arterial","label":"arterials only","rows":1643},{"key":"counted","label":"runs with a measured traffic count","rows":11114},{"key":"busiest","label":"as busy as an arterial, whatever it is classed","rows":1118},{"key":"permitted","label":"permitted since 2024-09-24","rows":5365}],"columns":["corridor","station_ft","address","use","zoning","zoning_name","flood_zone","flood_zone_name","in_floodplain","base_flood_elev","sba_loans","sba_approved","sba_last_fy","sba_charged_off","year_built","assessed","frontage_ft","side","parcel_id","owner","taxpayer","lot_sqft","footprint_sqft","building_sqft","building_sqft_method","stories","structures","all_footprint_sqft","road_class","daily_traffic","traffic_year","traffic_basis","heavy_traffic","heavy_traffic_basis","traffic_dist_ft","vacant_land","businesses","business_mix","zoning_city","split_zoned","last_permit","last_permit_trade","last_permit_work","permits_since_2020","permitted_recently","open_permits","open_permit_last","open_permit_work","open_permit_trade","calls_311","calls_311_recent","last_311_call","top_311_request","recent_311_request","calls_311_on_one_point","parcels_on_this_corridor","county"]},{"id":"sales","title":"What sold, and for how much per square foot","subject":"Hennepin + Ramsey + Dakota + Anoka + Washington + Scott + Carver · sale of record on 34,302 indexed parcels","rows":34302,"scopes":[{"key":"all","label":"every sale of record","rows":34302},{"key":"clean","label":"arms length only","rows":29949},{"key":"recent","label":"sold since 2019","rows":13670},{"key":"comps","label":"usable comps only","rows":21741},{"key":"sized","label":"sales with a building area","rows":11558}],"columns":["address","sale_month","price","lot_sqft","price_per_lot_sqft","price_per_building_sqft","building_sqft","building_sqft_method","footprint_sqft","stories","structures","all_footprint_sqft","use","year_built","assessed","parcel_id","owner","taxpayer","owner_type","arms_length","multi_parcel_deed","shares_price_and_month","usable_comp","county"]},{"id":"cre-price-index","title":"What a commercial foot has traded at, half-year by half-year","subject":"14 half-years · Hennepin + Ramsey + Dakota + Anoka + Washington + Scott + Carver · 2,820 usable comps with a building area · 2019 H1–2025 H2","rows":14,"scopes":[{"key":"all","label":"every half-year","rows":14},{"key":"endpoints","label":"2019 H1 against 2025 H2","rows":2},{"key":"since-2022","label":"since rates moved, 2022 on","rows":8}],"columns":["half_year","sales","median_price_per_building_sqft","index_base_100","p25_price_per_building_sqft","p75_price_per_building_sqft","change_vs_previous_pct","median_ci_low","median_ci_high","median_suppressed","median_price","commercial_sales","commercial_median_ppsf","industrial_sales","industrial_median_ppsf","unclassified_sales","median_price_per_lot_sqft","median_building_sqft","total_price","first_month","last_month"]},{"id":"owners","title":"Who owns it, and what else do they hold","subject":"Hennepin + Ramsey + Dakota + Anoka + Washington · 9,250 owners holding 2 or more parcels in the commercial index","rows":9250,"scopes":[{"key":"all","label":"every owner with 2+ parcels","rows":9250},{"key":"big","label":"ten or more parcels","rows":414},{"key":"entity","label":"companies and institutions","rows":7173},{"key":"land","label":"owners of vacant land","rows":1585}],"columns":["owner","parcels_held","assessed_total","taxpayer","owner_type","cities","first_purchase","latest_purchase","largest_holding","lot_sqft_total","commercial_parcels","vacant_land_parcels","county"]},{"id":"portfolios","title":"Who holds a portfolio here, and where they are billed","subject":"23,577 taxpayers of record billed for 3 or more parcels across all seven counties — 166,934 parcels between them. 6,890 hold three or more houses; 1,468 are billed outside Minnesota.","rows":23577,"scopes":[{"key":"all","label":"every holder of 3+ parcels","rows":23577},{"key":"landlords","label":"private holders of three or more homes","rows":6964},{"key":"big","label":"ten or more parcels","rows":1968},{"key":"out_of_state","label":"billed outside Minnesota","rows":1468},{"key":"public","label":"public agencies","rows":411}],"columns":["owner","owner_kind","parcels_held","counties","cities","assessed_total","homes","commercial_buildings","other_buildings","unbuilt_parcels","homesteaded_parcels","mailing_address","mailing_city","mailing_state","mailing_zip","care_of","parcels_outside_mailing_city","out_of_state","lot_sqft_total","footprint_sqft_total","assemblages","first_sale","latest_sale","largest_holding"]},{"id":"practice-owners","title":"Which practices pay the tax on their own building","subject":"13,878 federal provider registrations placed on a parcel in the seven counties by their practice address. 1,668 sit on a parcel whose taxpayer of record is the practice or its official — 1,058 of those in a house, 456 held fifteen years or more.","rows":13878,"scopes":[{"key":"all","label":"every registration placed on a parcel","rows":13878},{"key":"owners","label":"owner occupied","rows":1668},{"key":"clinics","label":"owner occupied, in a commercial building","rows":274},{"key":"dental","label":"dental providers","rows":762},{"key":"chiro","label":"chiropractic providers","rows":794}],"columns":["organisation","provider_type","provider_group","address","city","owner_occupied","match_basis","taxpayer_of_record","official","official_title","building_type","last_sale_month","last_sale_price","assessed","year_built","footprint_sqft","building_sqft","lot_sqft","practices_on_this_parcel","taxpayer_parcels_held","trades_as","npi","parcel_id","county"]},{"id":"layoff-notices","title":"Who has filed a layoff notice, and where","subject":"133 WARN filings with the state since 2023, 113 employers. 70 name a site in the letter; 49 of those are in the seven counties and 28 sit on a parcel we hold, with its taxpayer of record.","rows":133,"scopes":[{"key":"all","label":"every filing since 2023","rows":133},{"key":"placed","label":"on a parcel in the seven counties","rows":49},{"key":"closures","label":"letters that close a site","rows":45},{"key":"counted","label":"with a stated headcount","rows":40}],"columns":["employer","notice_date","kind","site_address","site_city","site_zip","effective_date","employees_stated","headcount_scope","taxpayer_of_record","building_type","footprint_sqft","assessed","lot_sqft","placement_basis","sites_named","revision","scan","notice_url","parcel_id","county"]},{"id":"lead-service-lines","title":"Which addresses have a lead water service line","subject":"99,833 Minneapolis premises in the city's own inventory: 36,214 lead, 128 galvanized requiring replacement, 33 unknown, 63,414 non-lead. 92,037 placed on a Hennepin parcel by address. Minneapolis only.","rows":99833,"scopes":[{"key":"all","label":"every premise in the inventory","rows":99833},{"key":"lead","label":"lead","rows":36214},{"key":"grr","label":"galvanized requiring replacement","rows":128},{"key":"unknown","label":"unknown","rows":33},{"key":"refused","label":"replacement refused by the owner","rows":2}],"columns":["address","classification","service_type","year_built","use","diameter_in","discontinued","vacant_property","demolished","cut_off_at_tap","owner_contact_attempts","last_contact_method","replacement_refused","outside_city_on_minneapolis_main","parcel_id","county","lat","lon"]},{"id":"service-requests","title":"Every 311 request, call by call","subject":"932,497 311 requests in Minneapolis, 2015 to 2026, one row each with the city's own point on 783,888. One file per year. Newest row 2026-08-19.","rows":932497,"scopes":[{"key":"y2015","label":"2015","rows":34736},{"key":"y2016","label":"2016","rows":51688},{"key":"y2017","label":"2017","rows":55180},{"key":"y2018","label":"2018","rows":61565},{"key":"y2019","label":"2019","rows":69206},{"key":"y2020","label":"2020","rows":94069},{"key":"y2021","label":"2021","rows":93250},{"key":"y2022","label":"2022","rows":92169},{"key":"y2023","label":"2023","rows":117935},{"key":"y2024","label":"2024","rows":95890},{"key":"y2025","label":"2025","rows":100088},{"key":"y2026","label":"2026","rows":66721}],"columns":["opened","closed","status","subject","reason","type","title","case_id","year","city","county","lat","lon"]},{"id":"emergency-calls-points","title":"Every 911 dispatch, call by call","subject":"1,646,661 911 dispatches in Minneapolis, 2020 to 2026, one row each with the city's own point on 1,645,084. One file per year. Newest row 2026-08-20.","rows":1646661,"scopes":[{"key":"y2020","label":"2020","rows":89045},{"key":"y2021","label":"2021","rows":259723},{"key":"y2022","label":"2022","rows":264824},{"key":"y2023","label":"2023","rows":278340},{"key":"y2024","label":"2024","rows":286450},{"key":"y2025","label":"2025","rows":284569},{"key":"y2026","label":"2026","rows":183710}],"columns":["date","agency","problem_initial","problem_final","priority_initial","priority_final","disposition","is_911_call","jurisdiction","neighborhood","ward","incident_no","year","city","county","lat","lon"]},{"id":"incidents-points","title":"Every police report, one row each","subject":"197,474 police reports in Minneapolis, 2018 to 2026, one row each with the city's own point on 197,474. One file per year. Newest row 2026-08-19.","rows":197474,"scopes":[{"key":"y2018","label":"2018","rows":12019},{"key":"y2019","label":"2019","rows":23231},{"key":"y2020","label":"2020","rows":24241},{"key":"y2021","label":"2021","rows":22764},{"key":"y2022","label":"2022","rows":26526},{"key":"y2023","label":"2023","rows":26013},{"key":"y2024","label":"2024","rows":25619},{"key":"y2025","label":"2025","rows":22229},{"key":"y2026","label":"2026","rows":14832}],"columns":["reported","began","offense","description","ucr_code","precinct","neighborhood","block_address","case_no","year","city","county","lat","lon"]},{"id":"mn-parcels","title":"Every parcel outside the metro, county by county","subject":"1,567,765 parcels across the 52 Minnesota counties outside the seven metro counties that publish their parcel file through MnGeo — one file per county, with the county's own use class, value, year built and last sale where the county fills them.","rows":1567765,"scopes":[{"key":"aitkin","label":"Aitkin County","rows":43024},{"key":"becker","label":"Becker County","rows":35718},{"key":"benton","label":"Benton County","rows":20313},{"key":"big-stone","label":"Big Stone County","rows":7899},{"key":"carlton","label":"Carlton County","rows":34068},{"key":"cass","label":"Cass County","rows":51689},{"key":"chippewa","label":"Chippewa County","rows":11962},{"key":"chisago","label":"Chisago County","rows":29949},{"key":"clay","label":"Clay County","rows":31368},{"key":"clearwater","label":"Clearwater County","rows":9778},{"key":"cook","label":"Cook County","rows":12695},{"key":"crow-wing","label":"Crow Wing County","rows":76486},{"key":"douglas","label":"Douglas County","rows":33624},{"key":"fillmore","label":"Fillmore County","rows":20917},{"key":"grant","label":"Grant County","rows":7726},{"key":"houston","label":"Houston County","rows":16719},{"key":"isanti","label":"Isanti County","rows":23889},{"key":"itasca","label":"Itasca County","rows":80651},{"key":"jackson","label":"Jackson County","rows":11035},{"key":"koochiching","label":"Koochiching County","rows":55291},{"key":"lac-qui-parle","label":"Lac qui Parle County","rows":8876},{"key":"lake","label":"Lake County","rows":47116},{"key":"lake-of-the-woods","label":"Lake of the Woods County","rows":8957},{"key":"lyon","label":"Lyon County","rows":16402},{"key":"marshall","label":"Marshall County","rows":15374},{"key":"mcleod","label":"McLeod County","rows":20467},{"key":"mille-lacs","label":"Mille Lacs County","rows":20928},{"key":"morrison","label":"Morrison County","rows":30117},{"key":"mower","label":"Mower County","rows":22956},{"key":"murray","label":"Murray County","rows":10206},{"key":"norman","label":"Norman County","rows":9705},{"key":"olmsted","label":"Olmsted County","rows":75579},{"key":"otter-tail","label":"Otter Tail County","rows":67033},{"key":"pennington","label":"Pennington County","rows":10470},{"key":"pipestone","label":"Pipestone County","rows":8359},{"key":"polk","label":"Polk County","rows":28885},{"key":"pope","label":"Pope County","rows":14006},{"key":"red-lake","label":"Red Lake County","rows":4200},{"key":"renville","label":"Renville County","rows":16157},{"key":"rice","label":"Rice County","rows":28166},{"key":"sherburne","label":"Sherburne County","rows":44573},{"key":"st-louis","label":"St. Louis County","rows":186455},{"key":"stearns","label":"Stearns County","rows":73181},{"key":"steele","label":"Steele County","rows":20207},{"key":"stevens","label":"Stevens County","rows":8146},{"key":"traverse","label":"Traverse County","rows":6229},{"key":"wabasha","label":"Wabasha County","rows":17323},{"key":"waseca","label":"Waseca County","rows":12327},{"key":"wilkin","label":"Wilkin County","rows":8572},{"key":"winona","label":"Winona County","rows":25538},{"key":"wright","label":"Wright County","rows":75691},{"key":"yellow-medicine","label":"Yellow Medicine County","rows":10763}],"columns":["parcel_id","address","city","use","year_built","assessed","lot_acres","last_sale_price","last_sale_month","land_value","building_value","total_tax","tax_year","tax_exempt","finished_sqft","units","dwelling_type","homestead","zip","state_pin","county","lat","lon"]},{"id":"parcel-panel","title":"Every parcel, year by year","subject":"6,831,595 parcel-years: 1,160,718 parcels in the seven metro counties, one row for each year-end MetroGIS file 2021 to 2025 and the current quarterly file (as of 2026-09-24), with value, tax, use, homestead and every sale dated inside that year. One file per city or township.","rows":6831595,"scopes":[{"key":"hennepin-minneapolis","label":"Minneapolis","rows":787039},{"key":"ramsey-st-paul","label":"Saint Paul","rows":500115},{"key":"hennepin-bloomington","label":"Bloomington","rows":186750},{"key":"hennepin-plymouth","label":"Plymouth","rows":174969},{"key":"washington-woodbury","label":"Woodbury","rows":174260},{"key":"hennepin-maple-grove","label":"Maple Grove","rows":168158},{"key":"dakota-lakeville","label":"Lakeville","rows":162040},{"key":"anoka-blaine","label":"Blaine (Anoka)","rows":156317},{"key":"hennepin-brooklyn-park","label":"Brooklyn Park","rows":148888},{"key":"dakota-eagan","label":"Eagan","rows":143956},{"key":"hennepin-eden-prairie","label":"Eden Prairie","rows":137680},{"key":"anoka-coon-rapids","label":"Coon Rapids","rows":135465},{"key":"hennepin-edina","label":"Edina","rows":128309},{"key":"hennepin-minnetonka","label":"Minnetonka","rows":125812},{"key":"dakota-burnsville","label":"Burnsville","rows":117804},{"key":"dakota-apple-valley","label":"Apple Valley","rows":113130},{"key":"hennepin-st-louis-park","label":"Saint Louis Park","rows":106081},{"key":"washington-cottage-grove","label":"Cottage Grove","rows":96694},{"key":"scott-shakopee","label":"Shakopee","rows":93298},{"key":"ramsey-maplewood","label":"Maplewood","rows":81212},{"key":"dakota-inver-grove-heights","label":"Inver Grove Heights","rows":79163},{"key":"ramsey-roseville","label":"Roseville","rows":76019},{"key":"anoka-andover","label":"Andover","rows":72962},{"key":"hennepin-richfield","label":"Richfield","rows":71625},{"key":"scott-savage","label":"Savage","rows":69846},{"key":"scott-prior-lake","label":"Prior Lake","rows":69609},{"key":"anoka-ramsey","label":"Ramsey","rows":67342},{"key":"dakota-rosemount","label":"Rosemount","rows":66647},{"key":"washington-oakdale","label":"Oakdale","rows":65759},{"key":"carver-chanhassen","label":"Chanhassen (Carver)","rows":64964},{"key":"ramsey-shoreview","label":"Shoreview","rows":62724},{"key":"carver-chaska","label":"Chaska","rows":61987},{"key":"anoka-fridley","label":"Fridley","rows":59763},{"key":"dakota-farmington","label":"Farmington","rows":55128},{"key":"anoka-lino-lakes","label":"Lino Lakes","rows":54803},{"key":"hennepin-champlin","label":"Champlin","rows":53814},{"key":"hennepin-brooklyn-center","label":"Brooklyn Center","rows":53518},{"key":"washington-forest-lake","label":"Forest Lake","rows":53475},{"key":"hennepin-golden-valley","label":"Golden Valley","rows":52609},{"key":"ramsey-white-bear-lake","label":"White Bear Lake (Ramsey)","rows":51985},{"key":"washington-stillwater","label":"Stillwater","rows":51708},{"key":"dakota-hastings","label":"Hastings (Dakota)","rows":51015},{"key":"hennepin-crystal","label":"Crystal","rows":49755},{"key":"dakota-south-st-paul","label":"South St Paul","rows":49413},{"key":"anoka-columbia-heights","label":"Columbia Heights","rows":45393},{"key":"washington-hugo","label":"Hugo","rows":45340},{"key":"ramsey-new-brighton","label":"New Brighton","rows":44449},{"key":"anoka-ham-lake","label":"Ham Lake","rows":41282},{"key":"dakota-west-st-paul","label":"West St Paul","rows":40607},{"key":"hennepin-rogers","label":"Rogers","rows":38801},{"key":"hennepin-new-hope","label":"New Hope","rows":36857},{"key":"washington-lake-elmo","label":"Lake Elmo","rows":35949},{"key":"anoka-anoka","label":"Anoka","rows":35914},{"key":"carver-waconia","label":"Waconia","rows":33569},{"key":"anoka-east-bethel","label":"East Bethel","rows":33172},{"key":"ramsey-vadnais-heights","label":"Vadnais Heights","rows":32137},{"key":"hennepin-robbinsdale","label":"Robbinsdale","rows":31720},{"key":"hennepin-hopkins","label":"Hopkins","rows":31522},{"key":"dakota-mendota-heights","label":"Mendota Heights","rows":31268},{"key":"carver-victoria","label":"Victoria","rows":30561},{"key":"ramsey-white-bear-township","label":"White Bear Township","rows":30343},{"key":"hennepin-mound","label":"Mound","rows":28687},{"key":"hennepin-dayton","label":"Dayton","rows":28631},{"key":"hennepin-minnetrista","label":"Minnetrista","rows":27439},{"key":"hennepin-orono","label":"Orono","rows":26855},{"key":"hennepin-corcoran","label":"Corcoran","rows":26733},{"key":"ramsey-north-st-paul","label":"North St Paul","rows":24877},{"key":"ramsey-mounds-view","label":"Mounds View","rows":24771},{"key":"anoka-oak-grove","label":"Oak Grove","rows":24398},{"key":"ramsey-little-canada","label":"Little Canada","rows":23222},{"key":"hennepin-medina","label":"Medina","rows":22016},{"key":"washington-mahtomedi","label":"Mahtomedi","rows":20040},{"key":"hennepin-shorewood","label":"Shorewood (Hennepin)","rows":19970},{"key":"ramsey-arden-hills","label":"Arden Hills","rows":19122},{"key":"anoka-st-francis","label":"Saint Francis","rows":18748},{"key":"scott-belle-plaine","label":"Belle Plaine","rows":18398},{"key":"washington-scandia","label":"Scandia","rows":17438},{"key":"anoka-linwood-township","label":"Linwood Township","rows":16958},{"key":"carver-carver","label":"Carver","rows":16106},{"key":"scott-jordan","label":"Jordan","rows":14511},{"key":"scott-credit-river","label":"Credit River","rows":14480},{"key":"anoka-columbus","label":"Columbus","rows":14463},{"key":"anoka-spring-lake-park","label":"Spring Lake Park (Anoka)","rows":14364},{"key":"washington-st-paul-park","label":"Saint Paul Park","rows":14253},{"key":"hennepin-st-anthony","label":"Saint Anthony (Hennepin)","rows":13783},{"key":"ramsey-north-oaks","label":"North Oaks","rows":13758},{"key":"washington-grant","label":"Grant","rows":12961},{"key":"anoka-nowthen","label":"Nowthen","rows":12846},{"key":"washington-oak-park-heights","label":"Oak Park Heights","rows":12511},{"key":"anoka-circle-pines","label":"Circle Pines","rows":12504},{"key":"washington-may-township","label":"May Township","rows":12271},{"key":"scott-elko-new-market","label":"Elko New Market","rows":12265},{"key":"hennepin-wayzata","label":"Wayzata","rows":11899},{"key":"carver-watertown","label":"Watertown","rows":11453},{"key":"hennepin-independence","label":"Independence","rows":11371},{"key":"scott-new-prague","label":"New Prague","rows":11220},{"key":"washington-newport","label":"Newport","rows":11197},{"key":"scott-spring-lake-township","label":"Spring Lake Township","rows":10893},{"key":"scott-new-market-township","label":"New Market Township","rows":10452},{"key":"washington-afton","label":"Afton","rows":10430},{"key":"anoka-centerville","label":"Centerville","rows":9943},{"key":"carver-norwood-young-america","label":"Norwood Young America","rows":9794},{"key":"washington-west-lakeland-township","label":"West Lakeland Township","rows":9789},{"key":"hennepin-deephaven","label":"Deephaven","rows":9690},{"key":"scott-cedar-lake-township","label":"Cedar Lake Township","rows":9146},{"key":"hennepin-greenfield","label":"Greenfield","rows":8819},{"key":"ramsey-falcon-heights","label":"Falcon Heights","rows":8444},{"key":"washington-denmark-township","label":"Denmark Township","rows":8102},{"key":"dakota-empire","label":"Empire","rows":7953},{"key":"washington-bayport","label":"Bayport","rows":7515},{"key":"dakota-ravenna-township","label":"Ravenna Township","rows":7415},{"key":"carver-mayer","label":"Mayer","rows":6290},{"key":"scott-helena-township","label":"Helena Township","rows":6285},{"key":"washington-stillwater-township","label":"Stillwater Township","rows":6254},{"key":"washington-baytown-township","label":"Baytown Township","rows":6223},{"key":"hennepin-st-bonifacius","label":"Saint Bonifacius","rows":5904},{"key":"dakota-castle-rock-township","label":"Castle Rock Township","rows":5900},{"key":"hennepin-excelsior","label":"Excelsior","rows":5740},{"key":"hennepin-osseo","label":"Osseo","rows":5736},{"key":"dakota-eureka-township","label":"Eureka Township","rows":5677},{"key":"carver-cologne","label":"Cologne","rows":5667},{"key":"washington-lakeland","label":"Lakeland","rows":5486},{"key":"scott-sand-creek-township","label":"Sand Creek Township","rows":5460},{"key":"hennepin-long-lake","label":"Long Lake","rows":5263},{"key":"dakota-vermillion-township","label":"Vermillion Township","rows":5062},{"key":"hennepin-tonka-bay","label":"Tonka Bay","rows":4996},{"key":"dakota-marshan-township","label":"Marshan Township","rows":4952},{"key":"carver-laketown-township","label":"Laketown Township","rows":4706},{"key":"washington-lake-st-croix-beach","label":"Lake St Croix Beach","rows":4690},{"key":"dakota-hampton-township","label":"Hampton Township","rows":4672},{"key":"carver-dahlgren-township","label":"Dahlgren Township","rows":4522},{"key":"ramsey-lauderdale","label":"Lauderdale","rows":4378},{"key":"ramsey-st-anthony","label":"Saint Anthony (Ramsey)","rows":4286},{"key":"hennepin-maple-plain","label":"Maple Plain","rows":4284},{"key":"carver-watertown-township","label":"Watertown Township","rows":4236},{"key":"scott-belle-plaine-township","label":"Belle Plaine Township","rows":4120},{"key":"washington-marine-on-st-croix","label":"Marine On St Croix","rows":3983},{"key":"scott-louisville-township","label":"Louisville Township","rows":3943},{"key":"dakota-nininger-township","label":"Nininger Township","rows":3893},{"key":"dakota-greenvale-township","label":"Greenvale Township","rows":3805},{"key":"anoka-lexington","label":"Lexington","rows":3789},{"key":"carver-waconia-township","label":"Waconia Township","rows":3743},{"key":"dakota-douglas-township","label":"Douglas Township","rows":3739},{"key":"dakota-randolph-township","label":"Randolph Township","rows":3666},{"key":"carver-hollywood-township","label":"Hollywood Township","rows":3568},{"key":"hennepin-spring-park","label":"Spring Park","rows":3532},{"key":"washington-dellwood","label":"Dellwood","rows":3318},{"key":"carver-camden-township","label":"Camden Township","rows":3308},{"key":"dakota-lilydale","label":"Lilydale","rows":3306},{"key":"dakota-northfield","label":"Northfield","rows":3242},{"key":"carver-san-francisco-township","label":"San Francisco Township","rows":3137},{"key":"scott-jackson-township","label":"Jackson Township","rows":3090},{"key":"carver-young-america-township","label":"Young America Township","rows":2941},{"key":"carver-benton-township","label":"Benton Township","rows":2905},{"key":"washington-birchwood-village","label":"Birchwood Village","rows":2686},{"key":"dakota-waterford-township","label":"Waterford Township","rows":2679},{"key":"scott-blakeley-township","label":"Blakeley Township","rows":2540},{"key":"washington-willernie","label":"Willernie","rows":2220},{"key":"hennepin-greenwood","label":"Greenwood","rows":2175},{"key":"dakota-sciota-township","label":"Sciota Township","rows":2145},{"key":"scott-st-lawrence-township","label":"Saint Lawrence Township","rows":2002},{"key":"washington-st-marys-point","label":"Saint Marys Point","rows":1957},{"key":"dakota-hampton","label":"Hampton","rows":1891},{"key":"hennepin-minnetonka-beach","label":"Minnetonka Beach","rows":1884},{"key":"carver-new-germany","label":"New Germany","rows":1779},{"key":"hennepin-loretto","label":"Loretto","rows":1674},{"key":"hennepin-hanover","label":"Hanover","rows":1625},{"key":"dakota-randolph","label":"Randolph","rows":1617},{"key":"ramsey-gem-lake","label":"Gem Lake","rows":1567},{"key":"dakota-sunfish-lake","label":"Sunfish Lake","rows":1567},{"key":"carver-hamburg","label":"Hamburg","rows":1473},{"key":"anoka-bethel","label":"Bethel","rows":1453},{"key":"hennepin-woodland","label":"Woodland","rows":1369},{"key":"dakota-vermillion","label":"Vermillion","rows":1266},{"key":"carver-hancock-township","label":"Hancock Township","rows":1251},{"key":"washington-pine-springs","label":"Pine Springs","rows":1206},{"key":"washington-grey-cloud-island-township","label":"Grey Cloud Island Township","rows":1182},{"key":"washington-lakeland-shores","label":"Lakeland Shores","rows":1068},{"key":"hennepin-medicine-lake","label":"Medicine Lake","rows":1040},{"key":"dakota-mendota","label":"Mendota","rows":909},{"key":"washington-white-bear-lake","label":"White Bear Lake (Washington)","rows":690},{"key":"dakota-miesville","label":"Miesville","rows":674},{"key":"dakota-coates","label":"Coates","rows":667},{"key":"dakota-unknown","label":"No city on file (Dakota)","rows":661},{"key":"hennepin-fort-snelling","label":"Fort Snelling","rows":613},{"key":"anoka-hilltop","label":"Hilltop","rows":600},{"key":"hennepin-rockford","label":"Rockford","rows":568},{"key":"ramsey-spring-lake-park","label":"Spring Lake Park (Ramsey)","rows":462},{"key":"dakota-new-trier","label":"New Trier","rows":391},{"key":"carver-unknown","label":"No city on file (Carver)","rows":362},{"key":"ramsey-blaine","label":"Blaine (Ramsey)","rows":216},{"key":"hennepin-chanhassen","label":"Chanhassen (Hennepin)","rows":126},{"key":"washington-hastings","label":"Hastings (Washington)","rows":90},{"key":"dakota-empire-township","label":"Empire Township","rows":80},{"key":"washington-landfall","label":"Landfall","rows":72},{"key":"carver-shorewood","label":"Shorewood (Carver)","rows":3}],"columns":["parcel_id","year","address","assessed","total_tax","use","homestead","sales_this_year","sold_this_year_price","sold_this_year_date","sold_this_year_parcels_on_deed","land_value","building_value","year_built","finished_sqft","last_sale_date","last_sale_price","vintage","as_of","zip","city","city_on_file","place","county","lat","lon"]},{"id":"code-inspections","title":"Every housing, fire and nuisance inspection","subject":"353,954 inspections on Minneapolis violation cases, completed 2016 to 2026, on 353,523 rows the city tied to a parcel — the case, the kind of inspection and its result. One file per year; newest row 2026-09-23.","rows":353954,"scopes":[{"key":"y2016","label":"2016","rows":3772},{"key":"y2017","label":"2017","rows":34613},{"key":"y2018","label":"2018","rows":46288},{"key":"y2019","label":"2019","rows":46076},{"key":"y2020","label":"2020","rows":26824},{"key":"y2021","label":"2021","rows":26470},{"key":"y2022","label":"2022","rows":30389},{"key":"y2023","label":"2023","rows":28766},{"key":"y2024","label":"2024","rows":35907},{"key":"y2025","label":"2025","rows":37179},{"key":"y2026","label":"2026","rows":31222},{"key":"open","label":"not completed, or no usable date","rows":6448}],"columns":["completed","address","case_type","case_group","inspection","result","case_number","scheduled","parcel_id","inspection_id","year","city","county","lat","lon"]},{"id":"dakota-foreclosures","title":"Every sheriff's foreclosure sale in Dakota County","subject":"15,062 sheriff's foreclosure sales in Dakota County, 2007 to 2026, dated and priced, 11,748 of them on the parcel their point falls in. Busiest year 2010 (2,147); newest sale 2026-05-28.","rows":15062,"scopes":[{"key":"all","label":"every sale, 2007 on","rows":15062},{"key":"crisis","label":"2007 to 2012","rows":11156},{"key":"recent","label":"2020 on","rows":645}],"columns":["sale_date","address","city","sale_amount","parcel_id","crn","year","lat","lon"]},{"id":"licences","title":"Who holds a licence to trade here","subject":"5,951 licensed businesses on 3,753 of the 17,007 commercial sites in Minneapolis and Saint Paul — 22.07%","rows":6553,"scopes":[{"key":"all","label":"every licensed business","rows":6553},{"key":"food","label":"food, drink and groceries","rows":3718},{"key":"care","label":"childcare, care homes and clinics","rows":426},{"key":"mpca","label":"on a parcel the state holds a file on","rows":1943}],"columns":["business","type","address","status","expires","seats","category","licensed_since","site_parcel_id","joined_on","source","county","mpca_files","mpca_open","mpca_tanks","mpca_restricted","mpca_note"]},{"id":"census-tracts","title":"How a neighbourhood differs from the typical one","subject":"472 census tracts · Hennepin + Ramsey · 2020-2024 ACS 5-year residents · 2023 jobs · transit 2026-08-29","rows":12213,"scopes":[{"key":"all","label":"every tract","rows":12213},{"key":"residents","label":"who lives here","rows":7023},{"key":"jobs","label":"who works here","rows":3774},{"key":"transit","label":"what transit runs here","rows":1416},{"key":"hennepin","label":"Hennepin County tracts","rows":8514},{"key":"ramsey","label":"Ramsey County tracts","rows":3699}],"columns":["measure","shown","median_tract_shown","gap_pct","tract","census_product","county","geoid","value","median_tract","unit","census_variable"]},{"id":"emergency-calls","title":"What the 911 calls around here are about","subject":"Minneapolis only — 87 neighbourhoods inside one city of a seven-county market. 1,646,661 calls from 2020-08-20 to 2026-08-20, aggregated to the neighbourhood because the source publishes no address.","rows":22123,"scopes":[{"key":"all","label":"every call","rows":22123},{"key":"alarms","label":"business alarms only","rows":413},{"key":"police","label":"police responded","rows":13348},{"key":"fire","label":"fire and EMS responded","rows":7024},{"key":"crisis","label":"behavioral crisis team","rows":1751}],"columns":["neighbourhood","subject","calls","vs_city","pct_of_this_neighbourhood","pct_citywide","pct_of_city_for_this_subject","agency","dispositioned_false","no_disposition","priority_1","neighbourhood_calls","first_year","last_year","calls_2021","calls_2022","calls_2023","calls_2024","calls_2025","business_alarm"]},{"id":"incidents","title":"What businesses around here report to the police","subject":"Minneapolis only — 87 neighbourhoods inside one city of a seven-county market. 18,368 offences against a business, of 226,909 reports filed between 2017-01-01 and 2026-08-19, aggregated to the neighbourhood because the city masks every address to the hundred block before publishing.","rows":2404,"scopes":[{"key":"all","label":"every offence against a business","rows":2404},{"key":"break_ins","label":"break-ins only","rows":841},{"key":"theft","label":"theft and shoplifting","rows":1142},{"key":"robbery","label":"robbery of a business","rows":421}],"columns":["neighbourhood","offence","year","reports","vs_city","pct_of_this_neighbourhood","reports_citywide","offence_here_all_years","business_offences_here","neighbourhood_reports","family","partial_year"]},{"id":"vacancies","title":"Which buildings on this run are on a vacancy register","subject":"Minneapolis and Saint Paul — 246 registered vacant or condemned buildings placed on a parcel, of 1,047 filings the two cities publish. 99 of them stand on one of the 57 named runs the corridor file walks. A REGISTER IS A FLOOR: these are the buildings somebody filed on, so an address with no row here is an address nobody filed on.","rows":246,"scopes":[{"key":"all","label":"every registered building","rows":246},{"key":"run","label":"on a named run","rows":99},{"key":"commercial","label":"on a commercial parcel","rows":116}],"columns":["address","corridor","use","vacant_since","filed_by","filings_on_this_run","buildings_on_this_run","owner","assessed","year_built","building_type","category","condemned_on","commercial_site","on_a_named_run","parcel_id","county"]},{"id":"landlords","title":"Who the landlord is, on a licensed rental property","subject":"23,303 active rental licences · 124,431 licensed units · Minneapolis only","rows":23303,"scopes":[{"key":"all","label":"every licensed rental","rows":23303},{"key":"absentee","label":"owner lives somewhere else","rows":10995},{"key":"tiered","label":"above the city's Tier 1","rows":859},{"key":"short","label":"short-term rentals","rows":829}],"columns":["owner","address","units","tier","absentee","owner_city","neighborhood","calls_311","top_311_request","calls_311_recent","recent_311_request","last_311_call","calls_311_on_one_point","licensed_since","expires","short_term","owner_state","ward","community","police_precinct","category","status","licence_no","parcel_id","above_tier_1","owner_phone","owner_email","owner_address","owner_zip","applicant_is_owner","applicant","applicant_phone","applicant_email","applicant_address","applicant_city"]},{"id":"contamination","title":"Cleanup and storage-tank files, by address","subject":"Hennepin and Ramsey · 5,587 parcels carrying 7,149 MPCA cleanup or tank files","rows":7149,"scopes":[{"key":"all","label":"every cleanup and tank file","rows":7149},{"key":"open","label":"still open","rows":6001},{"key":"tanks","label":"storage tanks","rows":3666},{"key":"restricted","label":"a legal restriction on the property's use","rows":554}],"columns":["address","site","site_address","status","activity","kind","tanks","cleanup","institutional_controls","assessed","all_activities","programs","industry","lot_sqft","city","county","parcel_id","mpca_record"]},{"id":"contractors","title":"Who does the work here, and how to write to them","subject":"Minneapolis and Saint Paul · 6,635 firms on 48,266 permits · 2020-01-02 to 2026-09-24","rows":6635,"scopes":[{"key":"all","label":"every firm","rows":6635},{"key":"active","label":"still pulling permits","rows":2520},{"key":"structural","label":"structural work","rows":4543},{"key":"busy","label":"ten or more permits","rows":851}],"columns":["firm","main_trade","permits","sites","last_permit","mailing_address","city","first_permit","open_permits","permits_recently","trades","register","value_usd_stp","county"]},{"id":"teardowns","title":"Buildings coming down, and the big electrical jobs, before the gear is scrapped","subject":"Minneapolis and Saint Paul · 562 permits (209 teardowns, 353 electrical) · 2020-01-08 to 2026-09-22","rows":562,"scopes":[{"key":"all","label":"every permit","rows":562},{"key":"teardowns","label":"teardowns only","rows":209},{"key":"electrical","label":"big electrical jobs only","rows":353},{"key":"open","label":"no completion recorded yet","rows":86}],"columns":["address","city","signal","issued","firm","firm_address","work","value_usd","status","kind","occupancy","fees_usd","completed","open","use","assessed","year_built","permit_no","register","parcel_id","county","source"]},{"id":"permits-residential","title":"What has been permitted on the houses, not the shops","subject":"397,338 permit rows since 2020 on parcels outside the commercial index — 370,463 distinct permits — from the Minneapolis and Saint Paul desks, one file per city. The exact complement of the commercial permits: nothing is in both.","rows":397338,"scopes":[{"key":"minneapolis","label":"Minneapolis","rows":234937},{"key":"saint-paul","label":"Saint Paul","rows":162401}],"columns":["address","issued","kind","work","trade","occupancy","sub_type","status","completed","fees_usd","value_usd","applicant","applicant_address","contractor","contractor_address","use","year_built","units_added","units_removed","rows_per_permit","permit_no","parcel_id","city","county","lat","lon"]},{"id":"subsidised-housing","title":"Subsidised homes, and when the subsidy runs out","subject":"1,500 subsidised properties · Hennepin + Ramsey + Dakota + Anoka + Washington + Scott + Carver · 293 carry a contract expiry","rows":1500,"scopes":[{"key":"all","label":"every subsidised property","rows":1500},{"key":"expiring","label":"subsidy ends before 2031","rows":96},{"key":"ended","label":"subsidy ended by 2026-09-30","rows":7},{"key":"large","label":"50 or more subsidised units","rows":418}],"columns":["property","address","city","program_family","units_total","units_subsidised","subsidy_expires","county","location_grain","programme","year_in_service","also_in","expiring_soon","subsidy_ended","occupied_pct","households_reported_pct","median_household_income_usd","pct_aged_62_plus","pct_with_a_disability","also_tax_credit","tract","zip","hud_layer","hud_key"]},{"id":"sba-loans","title":"What a bank actually lent, loan by loan","subject":"8,822 SBA loans · Hennepin + Ramsey + Dakota + Anoka + Washington + Scott + Carver · FY2010–FY2026 · $4.69bn approved, $4.03bn of it disbursed","rows":8822,"scopes":[{"key":"all","label":"every approved loan","rows":8822},{"key":"disbursed","label":"money was disbursed","rows":7477},{"key":"big","label":"$1m or more","rows":1343},{"key":"written-off","label":"was charged off","rows":125}],"columns":["business","address","city","county","program","approved","approval_date","trade","lender","status_label","jobs_supported","status","disbursed","approval_fy","sba_guaranteed","term_months","interest_rate","rate_type","third_party_lender","third_party_dollars","lender_kind","naics","franchise","business_type","business_age","paid_in_full","charged_off","charged_off_amount","written_off","big","zip","parcel_id"]},{"id":"sba-cohorts","title":"How often the loan actually goes bad, by vintage","subject":"24 cohorts · Hennepin + Ramsey + Dakota + Anoka + Washington + Scott + Carver · 7,477 disbursed loans · charge-offs within 36 months of approval · SBA's file as of 2026-06-30","rows":24,"scopes":[{"key":"all","label":"every cohort","rows":24},{"key":"complete","label":"windows that have closed","rows":16},{"key":"post-2021","label":"after the pandemic cohorts","rows":10}],"columns":["program","approval_fy","window","loans_disbursed","charged_off_within_window","default_rate_pct","approved_dollars","dollar_default_rate_pct","rate_so_far_pct","window_closed_pct","charged_off_dollars","charged_off_ever","origination_block","window_closes_on","window_months"]},{"id":"businesses","title":"Who is listed at every commercial address","subject":"88,433 businesses · Hennepin + Ramsey + Dakota + Anoka + Washington + Scott + Carver · on 24,706 of 53,690 commercial sites (46.02%)","rows":88433,"scopes":[{"key":"all","label":"every listed business","rows":88433},{"key":"independent","label":"independents only","rows":76754},{"key":"chain","label":"part of a chain","rows":11679}],"columns":["name","address","city","sector","category","phone","website","county","brand","chain","independent","postcode","confidence","build_yr","district","street","site_parcel_id","overture_id","lat","lon"]},{"id":"flood","title":"Which properties FEMA puts in the floodplain","subject":"28,354 parcels · Hennepin + Ramsey + Dakota + Anoka + Washington + Scott + Carver · 21,214 in a Special Flood Hazard Area · 11 FEMA did not place","rows":28354,"scopes":[{"key":"all","label":"every parcel FEMA flagged","rows":28354},{"key":"sfha","label":"Special Flood Hazard Area","rows":21214},{"key":"shaded","label":"the 0.2% band only","rows":7129}],"columns":["address","city","county","flood_zone","flood_zone_name","in_sfha","assessed","base_flood_elev","build_yr","shaded_band","not_placed_by_fema","pin","lat","lon"]},{"id":"providers","title":"Healthcare providers with a federal NPI, statewide","subject":"Minnesota · statewide · 32,257 federal provider numbers held by 25,624 named organisations at 23,988 addresses, in 714 cities","rows":32257,"scopes":[{"key":"all","label":"every provider number","rows":32257},{"key":"home-and-community","label":"home care and community agencies","rows":6812},{"key":"clinical","label":"hospitals and clinics","rows":5378},{"key":"residential","label":"nursing, custodial and residential care","rows":2856}],"columns":["organisation","official","official_title","provider_type","taxonomy_code","address","city","trades_as","npi","zip","provider_group","official_middle","former_name","other_name","mailing_address","mailing_city","mailing_state","mail_outside_mn"]},{"id":"parcel-coverage","title":"What the statewide parcel layer can answer, county by county","subject":"87 Minnesota counties · 16 fields · 2,710,201 parcels compiled by MnGeo","rows":87,"scopes":[{"key":"all","label":"all 87 counties","rows":87},{"key":"published","label":"counties that publish parcels","rows":59},{"key":"value","label":"can answer what it is worth","rows":33},{"key":"sales","label":"knows what things sold for","rows":10},{"key":"empty","label":"consented, published almost nothing","rows":18}],"columns":["county","status","parcels","questions_answered","emv_total_pct","useclass1_pct","acres_poly_pct","sale_value_pct","empty_despite_opt_in","empty_fields","county_data_date","fips","emv_total_n","emv_land_pct","emv_land_n","emv_bldg_pct","emv_bldg_n","total_tax_pct","total_tax_n","useclass1_n","acres_poly_n","acres_deed_pct","acres_deed_n","year_built_pct","year_built_n","fin_sq_ft_pct","fin_sq_ft_n","num_units_pct","num_units_n","dwell_type_pct","dwell_type_n","owner_name_pct","owner_name_n","tax_name_pct","tax_name_n","homestead_pct","homestead_n","sale_date_pct","sale_date_n","sale_value_n"]},{"id":"parcels","title":"Every parcel in the county, with value and age","subject":"1,131,534 parcels — every one the seven counties publish, one file per county. A build year on 1,011,308 of them, an assessed value on 1,104,769, a county-assigned address on 1,067,684 and a recorded sale price on 868,994. A measured building footprint on 807,532 and a derived building area on 20,540. Not the commercial index: this is the whole county, houses included.","rows":1131534,"scopes":[{"key":"anoka","label":"Anoka County","rows":139053},{"key":"carver","label":"Carver County","rows":47579},{"key":"dakota","label":"Dakota County","rows":148499},{"key":"hennepin","label":"Hennepin County","rows":448087},{"key":"ramsey","label":"Ramsey County","rows":167570},{"key":"scott","label":"Scott County","rows":61691},{"key":"washington","label":"Washington County","rows":119055}],"columns":["parcel_id","address","city","use","year_built","assessed","lot_sqft","last_sale_price","last_sale_month","footprint_sqft","building_sqft","building_sqft_method","stories","structures","all_footprint_sqft","occupancy","footprint_to_lot_pct","flat_roof_proxy","county","lat","lon"]},{"id":"assessor","title":"Who values this building — the county or the city","subject":"24,985 apartment, commercial and industrial parcels in Hennepin County, each with the office that actually sets its value for the 2026 assessment. 17,250 of them (69.0%) are NOT valued by the county: 7 cities run their own CAMA systems and the County Assessor says so in writing — City of Bloomington, City of Brooklyn Park, City of Eden Prairie, City of Edina, City of Minneapolis, City of Minnetonka, City of St. Louis Park. That is $45.0B of $64.6B in market value (69.7%).","rows":24985,"scopes":[{"key":"all","label":"every income-producing parcel","rows":24985},{"key":"city","label":"the county does not value these","rows":17250},{"key":"county","label":"the county values these","rows":7735},{"key":"apartment","label":"apartment parcels","rows":5725},{"key":"baselines","label":"where the county's baselines apply","rows":1073}],"columns":["parcel_id","address","city","assessed_by","use","assessed","locally_assessed","assessed_by_prior_year","use_family","baseline_applies","vacant_land","lat","lon"]}]}