See programs you qualify for

Get Matched Free →

First-Time Homebuyer Programs in Minnesota

Minnesota Housing Finance Agency administers the state's primary homebuyer programs, including the Start Up loan for first-time buyers and the Step Up loan for repeat buyers and higher-income first-time buyers. Both can be paired with downpayment and closing cost assistance — the Deferred Payment Loan (up to ,500 at 0% interest, repaid only on sale or refinance) or the Monthly Payment Loan (up to ,000 amortized over 10 years). Minnesota also runs a First-Generation Homebuyer Loan Program offering up to ,000 in additional assistance for buyers whose parents have never owned a home. State programs require a 640 credit score, a Minnesota Housing-approved homebuyer education course, and at least ,000 of the borrower's own funds.

State housing agency:Minnesota Housing Finance Agencyhttps://www.mnhousing.gov

Cities in Minnesota

Andover

Anoka County

Pop. 33,035Median $500,000

Apple Valley

Dakota County

Pop. 55,679Median $365,000

Austin

Mower County

Pop. 26,358Median $167,000

Blaine

Anoka County

Pop. 72,488Median $415,000

Bloomington

Hennepin County

Pop. 88,665Median $350,000

Brooklyn Center

Hennepin County

Pop. 32,479Median $310,000

Brooklyn Park

Hennepin County

Pop. 83,876Median $340,000

Burnsville

Dakota County

Pop. 64,463Median $366,000

Chanhassen

Carver County

Pop. 26,469Median $560,000

Chaska

Carver County

Pop. 28,706Median $440,000

Coon Rapids

Anoka County

Pop. 63,468Median $340,000

Cottage Grove

Washington County

Pop. 40,992Median $370,000

Duluth

St. Louis County

Pop. 87,093Median $280,000

Eagan

Dakota County

Pop. 68,000Median $397,000

Eden Prairie

Hennepin County

Pop. 63,051Median $462,000

Edina

Hennepin County

Pop. 53,262Median $788,000

Elk River

Sherburne County

Pop. 27,606Median $415,000

Fridley

Anoka County

Pop. 30,241Median $325,000

Inver Grove Heights

Dakota County

Pop. 35,906Median $370,000

Lakeville

Dakota County

Pop. 74,354Median $450,000

Mankato

Blue Earth County

Pop. 45,473Median $300,000

Maple Grove

Hennepin County

Pop. 71,173Median $405,000

Maplewood

Ramsey County

Pop. 40,695Median $326,500

Minneapolis

Hennepin County

Pop. 425,336Median $355,000

Minnetonka

Hennepin County

Pop. 53,064Median $508,000

Moorhead

Clay County

Pop. 45,036Median $282,000

Oakdale

Washington County

Pop. 28,585Median $315,000

Owatonna

Steele County

Pop. 26,534Median $275,000

Plymouth

Hennepin County

Pop. 79,220Median $447,000

Prior Lake

Scott County

Pop. 28,018Median $510,000

Ramsey

Anoka County

Pop. 28,421Median $385,000

Richfield

Hennepin County

Pop. 36,642Median $348,000

Rochester

Olmsted County

Pop. 122,330Median $329,000

Rosemount

Dakota County

Pop. 30,581Median $480,000

Roseville

Ramsey County

Pop. 35,802Median $360,000

Saint Paul

Ramsey County

Pop. 307,284Median $280,000

Savage

Scott County

Pop. 32,889Median $425,000

Shakopee

Scott County

Pop. 46,012Median $390,000

Shoreview

Ramsey County

Pop. 26,714Median $370,000

St. Cloud

Stearns County

Pop. 70,629Median $249,000

St. Louis Park

Hennepin County

Pop. 49,594Median $390,000

Winona

Winona County

Pop. 26,009Median $225,000

Woodbury

Washington County

Pop. 78,305Median $429,000