ZIP code 55031: Hampton, MN
ZIP code 55031 is in Hampton (37% of residents), New Trier (4.3%) and Empire (1.2%), in Dakota County, Minnesota. 57% of its residents live outside city limits. It is in Minnesota's 2nd congressional district. Its state senate districts are State Senate District 58 (93%) and State Senate District 20 (7.4%); its state house districts are State House District 58B (93%) and State House District 20A (7.4%).
See it on the mapAll of Minnesota
City and county
| City or town | Share of ZIP residents |
|---|---|
| Hampton | 37% |
| New Trier | 4.3% |
| Empire | 1.2% |
| County | Share of ZIP residents |
|---|---|
| Dakota County | 100% |
| Town or county subdivision | Share of ZIP residents |
|---|---|
| Hampton city | 37% |
| Hampton township | 32% |
| Vermillion township | 11% |
| Douglas township | 7.4% |
| Castle Rock township | 7.0% |
| New Trier city | 4.3% |
| Empire city | 1.2% |
Congressional district
| Congressional district | Share of ZIP residents |
|---|---|
| Minnesota's 2nd congressional district (MN-02) | 100% |
Elected officials
| Office | Member | Contact | Share of residents |
|---|---|---|---|
| U.S. Representative (MN-02) | Angie Craig (D) | 202-225-2271 | 100% |
| U.S. Senator | Amy Klobuchar (D) | 202-224-3244 · contact form | statewide |
| U.S. Senator | Tina Smith (D) | 202-224-5641 · contact form | statewide |
| State Senator (State Senate District 58) | Bill Lieske (R) | 93% | |
| State Senator (State Senate District 20) | Steve Drazkowski (R) | 7.4% | |
| State Representative (State House District 58B) | Drew Roach (R) | 612-296-4237 | 93% |
| State Representative (State House District 20A) | Pam Altendorf (R) | 7.4% |
Elected under MN's previous legislative map; the district's lines changed for 2026.
Officials serving now (members of Congress until January 3, 2027). Sources: State legislators: Open States (public domain); Members of Congress: the @unitedstates project, congress-legislators (CC0).
Local government
- Hampton website: https://cityofhamptonmn.gov
- Hampton laws: search for the Hampton, Minnesota code of ordinances
- New Trier laws: search for the New Trier, Minnesota code of ordinances
- Empire laws: search for the Empire, Minnesota code of ordinances
- Dakota County website: https://dakotacountymn.gov/
- Dakota County laws: search for the Dakota County, Minnesota code of ordinances
State legislative districts
| State senate district | Share of ZIP residents |
|---|---|
| State Senate District 58 | 93% |
| State Senate District 20 | 7.4% |
| State house district | Share of ZIP residents |
|---|---|
| State House District 58B | 93% |
| State House District 20A | 7.4% |
Voting precincts
7 voting precincts overlap ZIP 55031. Map them, with each precinct's share of the ZIP's residents.
Get this in your AI agent
Your agent can get these cities, counties, districts and precincts with their shares, and their GeoJSON boundaries, from Boundary Atlas. Add https://atlas-production-d344.up.railway.app/mcp to Claude, ChatGPT, Cursor or Codex (free, no key; how), then:
related_geographies(id="us:zcta:55031")
ZIP 55031 here is the Census Bureau's ZIP Code Tabulation Area, which approximates the USPS ZIP Code; PO-box-only ZIPs have none. Districts are the maps in force for the November 3, 2026 election.