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: March 17th, 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 $66.240 $76,180
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 $83,620 $96,160
York/Kittery/So. Berwick HMFA
Berwick, Eliot, Kittery, So. Berwick, York $83,300 $95,790
Other Areas
Androscoggin County $65,760 $76,720
Cumberland County (excluding HMFA) $83,400 $97,300
Hancock County $67,070 $77,130
Kennebec County $67,800 $77,970
Knox $70,030 $80,530
Lincoln County $74,040 $86,380
Penobscot County (excluding HMFA) $63,840 $74,480
Sagadahoc County $84,740 $97,450
Waldo County $64,080 $74,760
York County (excluding HMFA) $78,480 $91,560
All Other Counties $63,840 $74,480



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 25th, 2012

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
$250,000 $320,100 $387,060 $481,110
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
$290,000 $371,310 $448,980 $558,080
York/Kittery/So. Berwick HMFA
Berwick, Eliot, Kittery, So. Berwick, York $290,000 $371,310 $448,980 $558,080
Other Areas
Androscoggin County $250,000 $320,100 $387,060 $481,110
Cumberland County (excluding HMFA) $290,000 $371,310 $448,980 $558,080
Hancock County $250,000 $320,100 $387,060 $481,110
Kennebec County $250,000 $320,100 $387,060 $481,110
Knox County $250,000 $320,100 $387,060 $481,110
Lincoln County $290,000 $371,310 $448,980 $558,080
Penobscot County (excluding HMFA) $250,000 $320,100 $387,060 $481,110
Sagadahoc County $290,000 $371,310 $448,980 $558,080
York County (excluding HMFA) $290,000 $371,310 $448,980 $558,080
All Other Counties $250,000 $320,100 $387,060 $481,110