Income & Purchase Price Limits

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

Most Maine homebuyers are income eligible. See if you are too.   |    Most Maine homes are purchase price eligible. See if you are too. 



Income Limits

Income limits vary depending on how many people live in your household and on the county where you'd like to buy your home. Limits are subject to change. 
Effective Date: May 24th, 2014

Area Household Size
1-2 person 3 or more
Bangor HMFA
Bangor, Brewer, Eddington, Glenburn, Hampden, Hermon, Holden, Kenduskeag, Milford, Old Town, Orono, Orrington, Penobscot Indian Reservation, Veazie $64,140 $73,760
Portland HMFA
Buxton, Cape Elizabeth, Casco, Chebeague Island, 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 $77,300 $88,890
York/Kittery/So. Berwick HMFA
Berwick, Eliot, Kittery, So. Berwick, York $81,000 $93,150
Other Areas
Androscoggin County $65,460 $75,280
Cumberland County (excluding HMFA) $68,400 $78.668
Hancock County $64,220 $73,850
Kennebec County $64,600 $74,290
Knox $67,000 $77,050
Lincoln County $64,520 $74,200
Penobscot County (excluding HMFA) $62,040 $72,380
Sagadahoc County $71,300 $81,990
Waldo County $64,680 $75,460
York County (excluding HMFA) $68,600 $78.890
All Other Counties $62,040 $72,380



Purchase Price Limits

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 and double-wide mobile homes on owned or leased land is $150,000 for all areas.

Effective Date: May 24th, 2014

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
$265,000 $339,000 $410,000 $509,000
Portland HMFA
Buxton, Cape Elizabeth, Casco, Chebeague Island, 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
$275,000 $355,000 $429,000 $534,000
York/Kittery/So. Berwick HMFA
Berwick, Eliot, Kittery, So. Berwick, York $275,000 $355,000 $429,000 $534,000
Other Areas
Androscoggin County $265,000 $339,000 $410,000 $509,000
Cumberland County (excluding HMFA) $275,000 $355,000 $429,000 $534,000
Hancock County $265,000 $339,000 $410,000 $509,000
Kennebec County $265,000 $339,000 $410,000 $509,000
Knox County $265,000 $339,000 $410,000 $509,000
Lincoln County $265,000 $339,000 $410,000 $509,000
Penobscot County (excluding HMFA) $265,000 $339,000 $410,000 $509,000
Sagadahoc County $275,000 000,$355 $429,000 $534,000
Waldo County (excluding HMFA) $265,000 $339,000 $410,000 $509,000
York County (excluding HMFA) $275,000 $355,000 $429,000 $534,000
All Other Counties $265,000 $339,000 $410,000 $509,000