Purchase Price Limits

First Home Program, Operation New Home,
and Disaster Assistance - Home Replacement Program

New and existing single-family homes, owner-occupied two- to four-unit apartment buildings, and condominiums are all eligible. So are mobile homes located on owned land and built within the last 20 years. See the chart below to find out if the price of the house you want meets MaineHousing guidelines.

Purchase Price Limits establish maximum eligibility guidelines, not the price of the home you can afford. Your individual financial situation will determine the mortgage amount you can actually borrow. For more information, contact a MaineHousing Participating Lender. Purchase Price Limits are subject to change.

If you are using the Mobile Home Self-Insured Option, the Purchase Price Limit for a single-wide mobile home on owned land is $150,000 for all areas.

Last Updated 5/6/2009

Area Household Size
1-Unit 2-Unit 3-Unit 4-Unit
Bangor HMFA
Bangor, Brewer, Eddington, Glenburn, Hampden,
Hermon, Holden, Kenduskeag, Milford, Old Town, Orono,
Orrington, Penobscot Indian Reservation, Veazie
$258,600 $331,100 $400,200 $497,400
Portland HMFA
Buxton, Cape Elizabeth, Casco, Cumberland, Falmouth,
Freeport, Frye Island, Gorham, Gray, Hollis, Limington,
Long Island, North Yarmouth, Old Orchard Beach,
Portland, Raymond, Scarborough, South Portland,
Standish, Westbrook, Windham, Yarmouth
$294,900 $377,500 $456,300 $567,100
York/Kittery/So. Berwick HMFA
Berwick, Eliot, Kittery, So. Berwick, York $294,900 $377,500 $456,300 $567,100
Other Areas
Androscoggin County $258,600 $331,100 $400,200 $497,400
Cumberland County (excluding HMFA) $294,900 $377,500 $456,300 $567,100
Hancock County $259,000 $331,600 $400,800 $498,100
Kennebec County $258,600 $331,100 $400,200 $497,400
Knox County $266,700 $341,400 $412,600 $512,800
Lincoln County $278,500 $356,500 $430,900 $535,600
Penobscot County (excluding HMFA) $258,600 $331,100 $400,200 $497,400
Sagadahoc County $294,900 $377,500 $456,300 $567,100
York County (excluding HMFA) $294,900 $377,500 $456,300 $567,100
All Other Counties $258,600 $331,100 $400,200 $497,400