Skip to content

Site sourcing and screening — Minnesota

Phase 1 of 11

"This parcel sits in Minneapolis — do I apply to Minnesota Housing or to the city, and does that change how the site actually scores?"

Not yet coveredDays to two weeks per site for the parcel/zoning/hazard screen itself — plus one phone call that has no equivalent in a single-agency state: confirming which of Minnesota's eight allocating agencies actually has jurisdiction over this address.

Minnesota Housing plus seven Suballocators — not a regional set-aside system

Minnesota Housing (the Minnesota Housing Finance Agency) is the state's primary HTC Allocating Agency, but Minnesota Statutes sections 462A.221 to 462A.225 also let certain cities and counties become Suballocators — separate Allocating Agencies that run their own HTC competition inside their own jurisdiction. Under section 462A.222, subdivision 1, eligibility was originally limited to cities with a population of at least 50,000 with a housing and redevelopment authority (HRA), cities located in three or more counties with an HRA, and counties with a population of 100,000 or more with an HRA — and a city or county only qualified if it submitted a written request to the agency within 45 days after June 2, 1987. A qualifying city or county may designate its HRA as the receiving agency, and Minneapolis or Saint Paul specifically may designate the Minneapolis/Saint Paul Housing Finance Board to receive credits on behalf of each city.

As of Minnesota Housing's own current Housing Tax Credit Contact Information sheet, seven Suballocators are active: Dakota County (Dakota County Community Development Agency), the City of Duluth, the City of Minneapolis, St. Cloud (St. Cloud Housing and Redevelopment Authority), the City of Saint Paul, the City of Rochester, and Washington County (Washington County Housing and Redevelopment Authority). That contact sheet is the actual current list — Minnesota Housing's QAP text itself says only that it "will post updates to Suballocator information on Minnesota Housing's website," so a screening tool should treat that page, not a static roster, as the source of truth.

Minnesota's seven current Suballocators — Minnesota Housing Tax Credit Contact Information
JurisdictionAdministering entityHas a Joint Powers Agreement with Minnesota Housing?
Dakota CountyDakota County Community Development AgencyNo — self-administers
City of DuluthCity of Duluth Planning & DevelopmentYes — Minnesota Housing performs the allocation and compliance monitoring
City of MinneapolisCommunity Planning and Economic Development (CPED)No — self-administers
City of St. CloudSt. Cloud Housing and Redevelopment AuthorityYes — Minnesota Housing performs the allocation and compliance monitoring
City of Saint PaulDepartment of Planning and Economic Development (PED)No — self-administers
City of RochesterCity of RochesterYes — Minnesota Housing performs the allocation and compliance monitoring
Washington CountyWashington County Housing and Redevelopment AuthorityNo — self-administers

The QAP itself only names Duluth, St. Cloud and Rochester as the Suballocators currently under a Joint Powers Agreement. For those three, Minnesota Housing effectively runs the process even though the city is still the credits' legal Suballocator. Confirm current status directly — a Suballocator can enter or exit a Joint Powers Agreement, and the QAP text says explicitly that updates will be posted on Minnesota Housing's site rather than fixed in the QAP.

That split matters for where an application actually goes. In Round 1, a for-profit applicant with a site inside a Suballocator's jurisdiction must apply directly to that Suballocator unless it has a Joint Powers Agreement (in which case Minnesota Housing runs it) or has already returned its credits to Minnesota Housing; Minnesota Housing will not accept a Round 1 application for a site inside a self-administering Suballocator's territory outside the nonprofit set-aside. So a site in Minneapolis, Saint Paul, Dakota County or Washington County in Round 1 goes to that jurisdiction's own department — Minneapolis CPED, Saint Paul PED, Dakota County CDA, or the Washington County HRA — using that jurisdiction's own application process, timeline and (frequently) its own local scoring add-ons, not Minnesota Housing's Multifamily Customer Portal. A site in Duluth, St. Cloud or Rochester functionally goes through Minnesota Housing's own process because of the Joint Powers Agreement. Everywhere else in the state, and every nonprofit applicant regardless of location, applies to Minnesota Housing directly.

Round 2 resets that: all HTCs Suballocators haven't committed or allocated must be returned to Minnesota Housing before the Round 2 deadline, and in Round 2 all projects located in Suballocator jurisdictions — including the self-administering four — may apply directly to Minnesota Housing instead. A site that loses in Minneapolis's own Round 1 competition is not dead; it becomes eligible for Minnesota Housing's statewide, unified Round 2 pool, which runs without geographic set-asides.

Correcting a natural assumption: the Metropolitan Council is not a Suballocator

It is a reasonable guess that the Metropolitan Council — the regional planning body for the seven-county Twin Cities area — sits alongside Minnesota Housing as an allocator of credits, the way some states run a true regional-authority model. Minnesota Housing's own QAP definitions do not support that. The QAP defines "Suballocator(s)" as "any Allocating Agency, other than Minnesota Housing, authorized by the state of Minnesota and Section 42 to allocate HTCs in Minnesota," and the Metropolitan Council is not on Minnesota Housing's list of Suballocators or their contact sheet. Minnesota Statutes section 462A.222 gives the Council exactly two roles in the HTC program, and neither one is allocating credits to a project.

The Metropolitan Council's two actual roles under Minn. Stat. § 462A.222 — neither is an allocation function
RoleWhat the statute actually says
Defining the Metropolitan Area pool boundary"Metropolitan Area" is defined by cross-reference to Minnesota Statutes, section 473.121, subdivision 2 — the area over which the Metropolitan Council has jurisdiction: Anoka, Carver, Dakota (excluding Northfield and Cannon Falls), Hennepin (excluding Hanover and Rockford), Ramsey, Scott (excluding New Prague) and Washington counties. This only sets which of the two statewide geographic pools (Metropolitan Area vs. Greater Minnesota) a site's credits are drawn from.
Co-drafting the metro distribution plan (subd. 4(a))"The Metropolitan Council, in consultation with the agency and representatives of local government and housing and redevelopment authorities, shall develop and submit to the agency a plan for allocating tax credits... in the metropolitan area, based on regional housing needs and priorities." The agency (Minnesota Housing) may then amend that plan after consulting the Council. This is a planning input into how Minnesota Housing structures its own distribution — it is not the Council awarding credits to a project.

The Council does have real, independent regulatory authority over local zoning and comprehensive plans in the same seven counties under the separate Metropolitan Land Planning Act (Minn. Stat. §§ 473.851–473.871) — that authority belongs to Phase 3 (entitlement pathway), not to HTC allocation. Conflating the two is an easy, and consequential, mistake.

Two geographic pools, and the score threshold a site has to clear before any of this matters

Underneath the Suballocator layer, Minnesota Housing's own share of the state's credit ceiling is split into two general pools under Minn. Stat. § 462A.222, subd. 1a: the Metropolitan Area pool and the Greater Minnesota pool ("Greater Minnesota" is simply the QAP's term for everything outside the Metropolitan Area). The split between the two pools is not fixed — it tracks the two regions' relative share of the state's public-assistance caseload (Minnesota Family Investment Program, General Assistance, Minnesota Supplemental Aid and Supplemental Security Income recipients, as reported annually by the Department of Human Services), and Minnesota Housing updates that allocation using new demographic data in early 2025, 2026 and 2027 across the life of the Amended 2026-2028 QAP.

Before any site-specific scoring matters, a project has to clear one of three point floors on the Self-Scoring Worksheet, and the floor depends on funding type: 80 points for a project competing for 9% credits from the state's credit ceiling, 40 points for a project seeking credits in association with tax-exempt volume-limited bonds, and 30 points for a project applying through the Rural Development (RD)/Small Project set-aside. A site that scores well on location criteria but can't clear its applicable floor never reaches the ranking stage at all.

80 points on the Self-Scoring WorksheetMinimum score — 9% credit competition
40 pointsMinimum score — tax-exempt bond (4%) credits
30 pointsMinimum score — RD/Small Project set-aside
10% of the annual ceiling required by federal law; Minnesota Housing and Suballocators may agree to add 5% more, for up to 15% totalNonprofit set-aside
$500,000 in 2026; $525,000 in 2027 and 2028RD/Small Project set-aside size

The site-selection scoring items — including a criterion literally named "Location Efficiency"

Minnesota's Self-Scoring Worksheet does not use a QCT-and-DDA-driven site table the way some states do. Its location-relevant points sit inside a group the worksheet itself calls "Increasing Housing Choice" plus a second group on community and economic development, and several of them are three-tier systems that reward a site's community context rather than its census-tract designation alone.

Site-selection-relevant Selection Criteria — Amended 2026-2028 Self-Scoring Worksheet
CriterionPointsWhat it actually measures
Access to More Affordable Housing2 to 6Three-tier system based on a community's percentile rank for cost-burdened renters or for having a low share of affordable rental housing relative to all housing, per the Methodology Guide
Workforce Housing Communities3 to 6Whether the site sits in or near (within 5 miles in the Metro Area, 10 miles in Greater Minnesota) a Top Job Center, a Net Five-Year Job Growth Community, an Individual Employer Growth Community (100+ net jobs added by one employer in 5 years), or a Long Commute Community
Transit and Walkability1 to 9Access-to-transit and Walk Score thresholds that differ by geography (Metropolitan Area; Greater Minnesota urbanized areas over 50,000 population; Greater Minnesota rural/small-urban areas). For rural and small-urban areas specifically, the worksheet's own text says applicants "may claim Location Efficiency by having access to route deviation service or demand response/dial-a-ride and walkability" — Location Efficiency is Minnesota Housing's own term for that specific rural transit-and-walkability test, not a statewide site-quality label
Rural/Tribal4 to 8A tiered scale keyed to the population of the community outside the Metropolitan Area (≤2,000 down to >10,000), with Tribal Reservations, Dakota Communities and Tribal trust lands automatically Tier 1
Qualified Census Tracts/Community Revitalization or Tribal Equivalent Areas3A QCT project must be part of a concerted community revitalization plan to qualify — being in a QCT alone is not enough for these points — or the project sits in a Tribal Equivalent Area, which qualifies solely on geography
Equitable Development3Requires a Qualified Stakeholder Group (QSG) — an independent body separate from the development team, with at least three members of the Community Most Impacted, engaged at least twice before submission — documented through a required narrative and a signed letter from the QSG
Community Development Initiative3The project must contribute to a broader, locally driven initiative with active stakeholder engagement that contains more components than the project itself
Local Actions to Support Housing2New for the 2026 Multifamily Consolidated RFP/2027 HTC round and after — points if the project's jurisdiction meets one or more listed pro-housing zoning practices (see Phase 3)

Several of these criteria carry a "Hold Harmless" provision: an applicant not selected in one cycle of the Amended 2026-2028 QAP's three application cycles can reapply in the next cycle using either its prior cycle's scores or newly calculated scores for the Increasing Housing Choice criteria (Access to More Affordable Housing, Workforce Housing Communities, Transit and Walkability) — but may not mix scores from two different cycles on the same application.

None of this is a fixed-point site table the way some states run QCT/DDA scoring. A screening tool built for Minnesota has to carry the percentile-tier methodology (published separately in Minnesota Housing's Methodology Guide, not in the QAP or worksheet text itself) rather than a flat address lookup, and it has to track which application cycle a prior, unsuccessful score belongs to before assuming Hold Harmless applies.

Basis boost: federal QCT/DDA is broad, Minnesota's own boost is narrow and targeted

The federal basis boost works in Minnesota exactly as IRC § 42(d)(5)(B) provides everywhere: a building in a HUD-designated Qualified Census Tract or Difficult Development Area qualifies for a 30% increase in eligible basis, and Minnesota Housing's QAP points applicants to HUD's own QCT/DDA table generator and map, with the caution that annual HUD redesignations mean a site's status can change between application, allocation, bond issuance and placed-in-service dates.

Minnesota Housing's own state-designated basis boost, authorized under IRC § 42(d)(5)(B)(v), is materially narrower than a state boost like Colorado's discretionary boost. It is not available on a general financial-feasibility showing — the QAP requires the project to independently qualify under one of three specific Selection Criteria first (Permanent Supportive Housing for People with Disabilities or High Priority Homeless Households, Preservation, or Tribal sponsorship/significant Tribal financial contribution), and only then must the application separately demonstrate a genuine funding gap that the boost is sized no larger than necessary to close. A site that is simply expensive to build does not qualify for Minnesota's state boost on that basis alone; it has to fit one of the three named categories first.

Environmental and hazard screening, and where the income/rent numbers actually live

For a first-pass hazard screen, the Minnesota Pollution Control Agency's own "What's in My Neighborhood" tool is the state's queryable environmental-conditions layer — contaminated and formerly contaminated sites, open and closed landfills, hazardous waste disposal sites, petroleum storage tank and leak sites, and permitted or registered facilities, available through MPCA's web map and as an OGC web map service on the Minnesota Geospatial Commons. MPCA's own disclaimer is worth carrying into any tool built on it: a site's appearance in the database — a permit, a registration, a closed enforcement action — does not by itself mean the property poses a risk; it is a lead to investigate, not a verdict. FEMA's National Flood Hazard Layer remains the federal floodplain baseline, unauthenticated and queryable the same way it is in every state.

Income and rent limits are not separately published by Minnesota Housing as an agency-specific table the way some states run their own memo. The QAP directs applicants to HUD's own published income limits, with Minnesota Housing maintaining a Rent and Income Limits page on its own website that organizes the current HUD figures by Minnesota county. A screening tool should treat that page, refreshed on HUD's annual cycle, as the canonical source rather than caching a static table — and should carry forward into Phase 2 that gross rent for HTC compliance purposes is reduced by a utility allowance whenever the tenant pays utilities directly, calculated under IRS Treasury Regulation 1.42-10 (detailed in Phase 2).

Where this goes wrong

  • Assuming the Metropolitan Council is a Suballocator or otherwise allocates HTCs directly. Minnesota Housing's own QAP definitions give the Council exactly two roles — defining the Metropolitan Area boundary and co-drafting the metro distribution plan in consultation with Minnesota Housing — neither of which is awarding credits to a project. It is not on Minnesota Housing's list of Suballocators.
  • Treating Minnesota's Suballocator system as a California-style regional apportionment. It is a jurisdiction-by-jurisdiction designation under Minn. Stat. § 462A.222 covering exactly seven current Suballocators (Dakota County, Duluth, Minneapolis, St. Cloud, Saint Paul, Rochester, Washington County), not a fixed set of regional pools with guaranteed shares.
  • Applying to Minnesota Housing directly for a Round 1 site inside a self-administering Suballocator's jurisdiction (Minneapolis, Saint Paul, Dakota County, or Washington County). Minnesota Housing will not accept that application in Round 1 outside the nonprofit set-aside; it has to go to the Suballocator's own department.
  • Missing that Duluth, St. Cloud and Rochester are Suballocators in name but are functionally processed by Minnesota Housing under a Joint Powers Agreement — treating them the same as the four self-administering Suballocators (with their own separate local applications) wastes time chasing a local process that doesn't exist for those three cities under current arrangements. Confirm current JPA status before assuming either way.
  • Assuming a site's location inside a QCT automatically earns the QCT/Community Revitalization Selection Criterion points. The worksheet requires the QCT project to also be part of a concerted community revitalization plan — geography alone is not sufficient outside a Tribal Equivalent Area.
  • Reading Minnesota's state-designated basis boost as a general financial-feasibility gap-filler the way some states' discretionary boosts work. Minnesota's boost requires the project to first independently qualify under the Permanent Supportive Housing, Preservation, or Tribal Selection Criteria, and only then demonstrate a funding gap — an otherwise-expensive but unrelated project doesn't qualify no matter how large its gap is.
  • Applying the Increasing Housing Choice Hold Harmless provision across two different application cycles' scores on one application. The Self-Scoring Worksheet is explicit that an applicant may use either the prior cycle's or the current cycle's scores for Access to More Affordable Housing, Workforce Housing Communities, and Transit and Walkability, but may not mix and match the two.
  • Confusing Minnesota Housing's "Location Efficiency" language with a statewide site-scoring term. In the current Self-Scoring Worksheet it appears specifically inside the Transit and Walkability criterion for Greater Minnesota rural and small-urban areas (route deviation/demand-response service plus walkability) — it is not a separate, general scoring category.
  • Treating a hit in MPCA's "What's in My Neighborhood" database as proof of contamination. MPCA's own materials state plainly that appearing in the tool — a permit, a registration, a closed enforcement matter — does not necessarily mean a property poses a risk; it flags something to investigate further, not a disqualifying fact.
  • Assuming the 9%/40-point/30-point Self-Scoring Worksheet thresholds are interchangeable. A project's applicable minimum score floor (80, 40, or 30 points) depends on which funding type it is competing for — 9% credit ceiling, tax-exempt bond 4% credits, or the RD/Small Project set-aside — and applying the wrong floor misreads whether a site's projected score is actually competitive.
  • Not distinguishing the seven-jurisdiction HTC Suballocator map from the separate, four-entity tax-exempt bond volume-cap entitlement-issuer map under Minn. Stat. § 474A.03 — they do not cover the same jurisdictions, and confusing the two during site screening can misdirect a bond-financed deal's early planning. See Phase 3.

At a glance

Currently effective QAP
Amended 2026-2028 Qualified Allocation Plan, Housing Tax Credit Program — Last Updated December 2025 (originally adopted as the 2026-2027 QAP in November 2024, then extended one year)
Primary Allocating Agency
Minnesota Housing Finance Agency ("Minnesota Housing")
Current Suballocators (7)
Dakota County, City of Duluth, City of Minneapolis, City of St. Cloud, City of Saint Paul, City of Rochester, Washington County
Suballocators under a Joint Powers Agreement
Duluth, St. Cloud, Rochester — Minnesota Housing performs their HTC allocation and compliance monitoring directly
Self-administering Suballocators
Minneapolis (CPED), Saint Paul (PED), Dakota County (CDA), Washington County (HRA) — apply directly to these jurisdictions in Round 1
Metropolitan Council's actual HTC role
Defines the Metropolitan Area boundary (Minn. Stat. § 473.121, subd. 2) and co-drafts the metro distribution plan in consultation with Minnesota Housing (§ 462A.222, subd. 4(a)) — it does not allocate credits to projects
Metropolitan Area counties
Anoka, Carver, Dakota (excl. Northfield, Cannon Falls), Hennepin (excl. Hanover, Rockford), Ramsey, Scott (excl. New Prague), Washington
Geographic pool split basis
Each pool's share of the annual per-capita HTC amount tracks the region's share of Minnesota's public-assistance caseload (MFIP, General Assistance, MSA, SSI); updated using new demographic data in early 2025, 2026, and 2027
Minimum Self-Scoring Worksheet thresholds
80 points (9% credit ceiling); 40 points (tax-exempt bond/4% credits); 30 points (RD/Small Project set-aside)
Nonprofit set-aside
10% of the annual ceiling required by federal law, extendable to 15% by agreement between Minnesota Housing and Suballocators
RD/Small Project set-aside size
$500,000 (2026); $525,000 (2027); $525,000 (2028)
Federal basis boost (QCT/DDA)
30% eligible-basis increase under IRC § 42(d)(5)(B); HUD redesignates QCTs and DDAs annually
State-designated basis boost
Up to 30%, but limited to projects that already qualify under the Permanent Supportive Housing, Preservation, or Tribal Selection Criteria and that demonstrate a genuine funding gap
2026 Multifamily Consolidated RFP/2027 HTC Round 1 dates
Intent to Apply due May 7, 2026 (noon Central); applications due July 9, 2026 (noon Central); board selection approval expected December 2026 — Minnesota Housing states these dates are subject to change at its discretion
Environmental/hazard screening tool
Minnesota Pollution Control Agency's "What's in My Neighborhood" web map and OGC web map service (Minnesota Geospatial Commons)
Income/rent limit source
HUD-published limits, organized by Minnesota county on Minnesota Housing's own Rent and Income Limits webpage — not a separately calculated state table

Governing authority

  • Minnesota Housing Finance Agency as primary Allocating Agency; Suballocator authorityMinnesota Statutes §§ 462A.221–462A.225
  • Suballocator eligibility, the 45-day 1987 designation window, HRA and Minneapolis/Saint Paul Housing Finance Board designationMinnesota Statutes § 462A.222, subdivision 1
  • Geographic pool determination (Metropolitan Area / Greater Minnesota) based on public-assistance caseload shareMinnesota Statutes § 462A.222, subdivision 1a
  • Distribution plan development — Metropolitan Council's role for the metro area, Minnesota Housing's role for Greater MinnesotaMinnesota Statutes § 462A.222, subdivision 4
  • Definition of the Metropolitan Area / Metropolitan Council jurisdictionMinnesota Statutes § 473.121, subdivision 2
  • Suballocator definition; Round 1/Round 2 application procedures; current Suballocator list referenceAmended 2026-2028 Qualified Allocation Plan, Chapter 2.A (Definitions) and Chapter 2.E–F (Application Rounds; Suballocator Procedures)
  • Current Suballocator contact list (Dakota County, Duluth, Minneapolis, St. Cloud, Saint Paul, Rochester, Washington County) and Joint Powers Agreement status for Duluth/St. Cloud/RochesterMinnesota Housing, Housing Tax Credit Contact Information (mnhousing.gov/documents/52303)
  • Minimum Self-Scoring Worksheet thresholds (80/40/30 points)Amended 2026-2028 Qualified Allocation Plan, Chapter 5.C (Selection and Preference Criteria)
  • Nonprofit set-aside and RD/Small Project set-aside amountsAmended 2026-2028 Qualified Allocation Plan, Chapter 2.C–D
  • Access to More Affordable Housing, Workforce Housing Communities, Transit and Walkability (including the rural "Location Efficiency" test), Rural/Tribal, Equitable Development, Community Development Initiative, QCT/Community Revitalization, and Local Actions to Support Housing criteriaAmended 2026-2028 Self-Scoring Worksheet, Sections 3.A–3.C and 4.A–4.G
  • Hold Harmless provision across the 2026-2028 QAP's three application cyclesAmended 2026-2028 Self-Scoring Worksheet, Section 1.L
  • Federal QCT/DDA basis boost26 U.S.C. § 42(d)(5)(B)
  • State-designated basis boost — eligibility criteria (PSH/Preservation/Tribal) and funding-gap requirement26 U.S.C. § 42(d)(5)(B)(v); Amended 2026-2028 Qualified Allocation Plan, Chapter 2.Q
  • Gross rent and utility allowance under Section 42IRS Treasury Regulation § 1.42-10; Amended 2026-2028 Qualified Allocation Plan, Chapter 3
  • MPCA "What's in My Neighborhood" environmental-conditions databaseMinnesota Pollution Control Agency, pca.state.mn.us/about-mpca/whats-in-my-neighborhood; dataset published on the Minnesota Geospatial Commons
  • 2026 Multifamily Consolidated RFP/2027 HTC Round 1 application datesMinnesota Housing agency communications, 2026 Multifamily Consolidated RFP/2027 HTC Round 1 announcement and reminder bulletins

See this phase modeled on your own site

Book a demo and we'll walk through it live, or get a quote for your team.