Twin Cities Building Permit Directory

Who to call, where the online portal lives, and how to look up the permit history on a home — for 57 metro cities across Hennepin, Ramsey, Anoka, Dakota, and Washington counties. Unpermitted work surfaces at the worst possible time in a real-estate deal: at inspection, at appraisal, or in an insurance claim. Five minutes on the right city portal before you buy or list beats discovering it under contract.

Minneapolis note: Minneapolis publishes its permit records as open data, so there's no lookup dance — records are searchable citywide (and OOyep's Property Intel pulls them automatically for agents). The cities below don't publish open records; that's why this directory exists.

Hennepin County

Ramsey County

Anoka County

Dakota County

Washington County

Why permit history matters

Buying: a finished basement, a newer roof, or a replaced furnace with no matching permit means the work was never inspected. That's a negotiation point at best and a safety or insurance problem at worst — and it's far cheaper to learn before the offer than from the inspector.

Selling: Minnesota sellers complete a written disclosure, and buyers' agents increasingly pull permit history themselves. Knowing what's on file for your own house — and resolving open or expired permits before listing — removes a classic deal-killer.

A permit search is not an inspection. It tells you what was filed and finaled, not the quality of the work — pair it with a professional inspection.

Every phone number, portal link, and email in this directory was verified against the city's own official website in July 2026. Departments reorganize and portals move — if something here is out of date, the city's main line will redirect you.

Agents: skip the portal dance entirely.

OOyep's Property Intel takes an address in any of the five metro counties and returns parcel facts, tax and flood flags, assigned schools, incident history, the lot line on an aerial — and permit records where cities publish them, with the right city contact (from this directory) where they don't. It's built into the free agent account. Start free — no card required.

Selling soon? See our Minnesota seller closing-costs calculator for what the sale itself will cost you.