Minnesota sources & data layers

Every layer in districtry Minnesota, and exactly where its data comes from.

This app is a reader over other people's data. It draws no boundary of its own and names no officeholder it cannot cite, so the useful question about any answer it gives is who published this, and when. That is what this page is for: the publishers the app credits as a whole, then one row per layer naming the source behind that layer specifically.

Not for legal or official use. Boundary and roster data come from public sources that explicitly disclaim legal precision. Always confirm district assignments and officeholders with the relevant government office before relying on them for anything official.

Data last verified: September 29, 2026

Where a source publishes nothing, the app says so rather than guessing — the missing-data panel on the map is the standing list of what nobody publishes yet, and what would close each gap.

This page says where each answer comes from today, layer by layer: the publisher its boundary is drawn from, where the names on its card come from, and the ground it answers on.

Who publishes the data

The upstream publishers this app depends on, across all layers. Per-layer provenance is in the matrix below.

The layer matrix

20 layers — 7 political and legislative, 2 public safety, 4 schools, 7 geography and amenities. Each row names the publisher the boundary comes from, where the names on the card come from, and the ground the layer actually answers on — outside that ground the layer hides itself rather than guessing.

Political & legislative 7 layers

Districts that elect somebody — from your ward to your seat in Congress.

LayerWhat it answersBoundary sourceWho it namesWhere it applies
U.S. Houseus-house The U.S. House district covering the point, and the representative holding it. congress-roster.json, rebuilt weekly by CI from the public-domain unitedstates/congress-legislators dataset — including each member's district office and Washington office. Minnesota — statewide.
Judicial Districtmn-judicial-district The judicial district covering the point: the district whose trial-court judges the reader votes on, the counties in it, the number of judgeships state law authorizes for it, and where it maintains permanent chambers. NO JUDGE IS NAMED, and the reason is measured rather than assumed: www.mncourts.gov refuses all four client rungs this project has with HTTP 403 (measured 2026-10-01), so the 287 authorized judgeships have no reachable publisher here. The card states the authorized count from the statute, says plainly that it names nobody, and links the court. Gap mn-judicial-roster. Minnesota — statewide, all 87 counties.
Minnesota Senate Districtmn-senate The Minnesota Senate district covering the point. Not yet shipped. The card names the district and links the Minnesota Senate's own member directory; nobody is named rather than guessed. Recorded as the coverage gap mn-legislature-roster. Minnesota — statewide.
Minnesota House Districtmn-house The Minnesota House district covering the point. Not yet shipped — same as the Senate above; the card links the Minnesota House's own member directory. Recorded as the coverage gap mn-legislature-roster. Minnesota — statewide.
County Commissioner Districtcounty-commissioner The county commissioner district containing the point: the seat a reader votes on for their county board, which county it belongs to, and how many commissioners that board seats. The winner of the most recent election for each seat, from the Office of the Minnesota Secretary of State's county races results files (electionresultsfiles.sos.mn.gov), dated to that election: 445 of 447 seats, the 2022 and 2024 generals plus seven special elections. A winner is not a claim about who sits today, and the card says so; five county governments' own district layers are compared each week and a disagreement (Ramsey District 3 today) is printed on the card beside the winner. Built weekly by mn/scripts/build_mn_commissioner_roster.py. Gap mn-county-commissioner-roster. Minnesota — statewide, all 87 counties.
Tribal Governmenttribal-government Whether this address is on tribal land, and which nation's government answers for it — Minnesota has 22 such areas across 13 nations. The council, from each nation's own published council page, read weekly by scripts/tribal_council_scraper.py and dated on the card. Nine of the thirteen nations publish one this project can read; for the other four the card says why it names nobody. The government, its seat and its website come from the Bureau of Indian Affairs' tribal leaders directory (data/bia-tribal-governments.json); the land is joined to the government by this project's own data/tribal-government-join.json, which the Census does not publish and the Bureau does not draw. Minnesota — 22 areas across 13 nations. Most points in the state are on no tribal land.
City Council Districtcity-ward The city council ward or district containing the point, in the 22 Minnesota cities above 25,000 people whose councils elect by ward or district, and the council member it elects. The winner of each ward's most recent council election, from the same city council roster the City card reads (mn/data/app/mn-city-councils.json), every name dated. A winner is not a claim about who sits today, and the card says so. The 22 Minnesota cities above 25,000 people whose councils elect by ward or district: Austin, Blaine, Bloomington, Brooklyn Park, Chaska, Coon Rapids, Duluth, Elk River, Fridley, Mankato, Minneapolis, Minnetonka, Moorhead, Owatonna, Plymouth, Ramsey, Richfield, Rochester, St. Cloud, St. Louis Park, St. Paul and Winona. The precinct map carries wards for 47 smaller cities too; they are not drawn, because this app does not name those councils.

Public safety 2 layers

Who answers a call at this address, and where they answer it from.

LayerWhat it answersBoundary sourceWho it namesWhere it applies
Police Stationpolice-station The three nearest police station BUILDINGS to the point, by straight-line distance, with each one's address. NOT AN OFFICEHOLDER LAYER, AND NOT A JURISDICTION EITHER. The card names buildings and says outright that which agency has jurisdiction at a point — a city police department, a county sheriff or the State Patrol — is a different question that is not published as a boundary this app can read. Minnesota — statewide, plus points across each border, because nearest is a proximity fact.
Fire & EMS Stationfire-station The three nearest fire and EMS station BUILDINGS to the point, by straight-line distance, with each one's address. NOT AN OFFICEHOLDER LAYER, AND NOT A JURISDICTION EITHER. Minnesota fire protection runs on municipal departments and joint-powers contracts, so the nearest station building is not the department that would answer a call, and the card says so. Minnesota — statewide, plus points across each border, because nearest is a proximity fact.

Schools 4 layers

The district, the attendance zone, and the schools nearest the point.

LayerWhat it answersBoundary sourceWho it namesWhere it applies
School District (Unified)school-district-unified The unified (every-grade) school district covering the point. The winners of each board's most recent elections, from the Office of the Minnesota Secretary of State's school district results files (electionresultsfiles.sos.mn.gov), dated to each election and joined to the Census district through the Minnesota Department of Education's own district layer: 1,882 of 2,099 seats on 326 boards, measured 2026-10-07. A winner is not a claim about who sits today, and the card says so; a seat a special election leaves unsettled names nobody and says why. Built weekly by mn/scripts/build_mn_school_boards.py. Gap mn-school-board-members. Minnesota — statewide.
School Board Districtschool-board-district The election district of a school board that elects its members by district (Minn. Stat. 205A.12), and the member or members it elects. Where a precinct votes in two districts, both are named; where the results do not place a piece of a board's school district, the card says so. The winners of each district's most recent election, from the same school board roster the School District card reads (mn/data/app/mn-school-boards.json), every name dated. A winner is not a claim about who sits today, and the card says so. The 14 Minnesota school districts whose boards elect by district: Anoka-Hennepin, Cook County, Lake Superior, Lake of the Woods, Duluth, Elk River, Winona, St. Louis County, MACCRAY, Lac qui Parle Valley, Red Rock Central, RTR, Rock Ridge and Minneapolis. Duluth's rural townships are not placed in a district (gap mn-school-board-election-districts).
School District (Elementary)school-district-elementary The elementary-tiling school district covering the point, in the eight places Minnesota has one. The same school board roster as the unified layer's row, keyed by this layer's Census district id. Gap mn-school-board-members. Minnesota — the eight districts the Census places in this tiling; the card is correctly empty everywhere else.
School District (Secondary)school-district-secondary The secondary school district covering the point, in the one place Minnesota has one. NOBODY IS NAMED HERE, deliberately: the one secondary district (Park Rapids, grades 9-12) lies over the Pine Point district, whose voters elect Pine Point's own board, so naming Park Rapids's board on this card would name people a reader there does not vote for. The Elementary card is the one for Pine Point. Minnesota — the single district the Census publishes in this tiling; the card is correctly empty everywhere else.

Geography & amenities 7 layers

The boundaries that place an address without electing anyone, plus the nearest public services.

LayerWhat it answersBoundary sourceWho it namesWhere it applies
Countycounty Which county contains the point. The county board is on the County Commissioner District layer, which names each district's most recently elected commissioner. This card names no county officer (auditor, sheriff, attorney): Minnesota publishes no statewide list of them and no county's own has been read yet. Recorded as the coverage gap mn-county-officers. Minnesota — statewide.
Watershed Districtwatershed-district The watershed district or watershed management organization covering the point: what kind of body it is, the state law that creates it, who appoints its board, and its own website. Where the state's map puts the point in two, both are listed. NO MANAGER IS NAMED, because no board here is elected: a watershed district's managers are appointed by the county boards of the counties it lies in (Minn. Stat. 103D.311), a metro organization's board by its member cities and towns (103B.211), and a county-run area is the county board itself. The card says who appoints the board and links the body's own website as BWSR publishes it. Minnesota — the parts of the state inside a watershed district or organization, 30% of its area: 99.7-99.9% of each of the seven Twin Cities counties (measured 2026-10-06 against the shipped county outlines), and wherever a district was petitioned for elsewhere.
ZIP Codezip-code The ZIP Code Tabulation Area covering the point — the Census Bureau's areal approximation of the delivery routes sharing a ZIP code, not a postal boundary. NO OFFICEHOLDER, AND THE CARD SAYS SO IN AS MANY WORDS: a ZIP code elects nobody. It is a postal delivery grouping the Census approximates as an area, and the card states that rather than leaving a reader to wonder why no name appears. Minnesota — statewide.
Township or Citycounty-subdivision The organized town covering the point, or the Census placeholder record for the city that stands in place of one — and which of the two it is. The board of each of the 704 towns that hold their town election in November — supervisors, clerk and treasurer — from the Office of the Minnesota Secretary of State's local results files (electionresultsfiles.sos.mn.gov), each name dated to the election that seated it: 2,813 of 3,115 seats, measured 2026-10-15. A winner is not a claim about who holds the seat today, and the card says so. A March-election town runs its own election, whose results are in no file the state publishes. For 416 of those towns the card names the officers on their county's own list of township officers instead — 29 counties publish one this app reads (measured 2026-10-16) — each dated to the list and the day it was read, and only where the election results name nobody; the rest name nobody (gap mn-township-officers). Built weekly by mn/scripts/build_mn_town_boards.py; the county lists by mn/scripts/mn_county_town_officers_scraper.py and build_mn_county_town_officers.py. A city's people belong on the City card and an unorganized territory's on the county's, so neither gets a town-board row at all. Minnesota — statewide.
Voting Precinctvoting-precinct The voting precinct containing the point — where a reader votes and how their ballots are reported. NO OFFICEHOLDER, and none is missing. A precinct elects nobody — it is an election-administration unit, not a district with a representative — so the card says that rather than leaving a reader to wonder which name is absent. Minnesota — statewide.
Citymunicipality The city covering the point, if any. Most of Minnesota's land is township or unorganized territory, where the card is correctly empty. In the 43 cities above 25,000 people, the mayor and council members, each the winner of the most recent election for that seat, from the Office of the Minnesota Secretary of State's city results files (electionresultsfiles.sos.mn.gov), dated to that election: 249 of 268 seats. A winner is not a claim about who sits today, and the card says so; a seat decided in later ranked-choice rounds, which the state's file does not carry, names nobody and says why. Built weekly by mn/scripts/build_mn_city_councils.py. The 813 smaller cities name nobody yet, recorded as the coverage gap mn-municipal-officeholders. Minnesota — statewide, answering only inside an incorporated city.
Post Officepost-office The three nearest post offices to the point, by straight-line distance, with each one's address. NOT AN OFFICEHOLDER LAYER. A post office elects nobody; the card names buildings and their addresses. Minnesota — statewide, plus points across each border, because nearest is a proximity fact.