Rent & Home Prices in Maine
19 metro areas · Sorted by average 2BR rent
Maine has 19 rental markets tracked by HUD Fair Market Rents. The average 2-bedroom apartment across Maine costs $1,554/month in 2026. Aroostook County is among the most affordable metros with 2-bedroom rents averaging $1,175/month, while York has some of the highest rents in the state at $2,376/month. Use the table below to compare rent prices across all Maine metro areas by bedroom size. Data is sourced from HUD Fair Market Rents and updated annually.
| # | City / Metro | Studio | 1BR | 2BR | 3BR | 4BR | Pop. |
|---|---|---|---|---|---|---|---|
| 1 | Aroostook County Aroostook County, ME | $892 | $898 | $1,175 | $1,581 | $1,642 | 67,227 |
| 2 | Oxford County Oxford County, ME | $852 | $949 | $1,224 | $1,695 | $2,046 | 58,728 |
| 3 | Washington County Washington County, ME | $927 | $951 | $1,230 | $1,637 | $1,883 | 31,261 |
| 4 | Somerset County Somerset County, ME | $1,031 | $1,038 | $1,242 | $1,676 | $1,731 | 50,852 |
| 5 | Franklin County Franklin County, ME | $880 | $966 | $1,264 | $1,750 | $2,113 | 30,145 |
| 6 | Lincoln County Lincoln County, ME | $1,153 | $1,201 | $1,307 | $1,810 | $1,954 | 35,840 |
| 7 | Piscataquis County Piscataquis County, ME | $933 | $1,024 | $1,340 | $1,610 | $1,761 | 17,125 |
| 8 | Waldo County Waldo County, ME | $1,132 | $1,148 | $1,367 | $1,766 | $1,981 | 40,006 |
| 9 | Kennebec County Kennebec County, ME | $1,043 | $1,050 | $1,374 | $1,767 | $2,167 | 125,614 |
| 10 | Hancock County Hancock County, ME | $1,163 | $1,171 | $1,484 | $2,050 | $2,198 | 56,084 |
| 11 | Penobscot County Penobscot County, ME (part) HUD Metro FMR Area | $1,042 | $1,144 | $1,496 | $2,039 | $2,096 | 153,571 |
| 12 | Knox County Knox County, ME | $1,101 | $1,236 | $1,503 | $1,968 | $1,975 | 40,860 |
| 13 | Sagadahoc County Sagadahoc County, ME HUD Metro FMR Area | $1,157 | $1,332 | $1,659 | $2,297 | $2,773 | 37,093 |
| 14 | Lewiston Lewiston-Auburn, ME MSA | $1,210 | $1,282 | $1,677 | $2,119 | $2,459 | 112,323 |
| 15 | Bangor Bangor, ME HUD Metro FMR Area | $1,305 | $1,380 | $1,722 | $2,203 | $2,495 | 153,571 |
| 16 | York County York County, ME (part) HUD Metro FMR Area | $1,352 | $1,500 | $1,792 | $2,464 | $2,773 | 214,731 |
| 17 | Cumberland County Cumberland County, ME (part) HUD Metro FMR Area | $1,545 | $1,561 | $1,941 | $2,425 | $3,244 | 305,940 |
| 18 | Portland Portland, ME HUD Metro FMR Area | $1,639 | $1,864 | $2,353 | $2,902 | $3,092 | 557,764 |
| 19 | York York-Kittery-South Berwick, ME HUD Metro FMR Area | $1,655 | $1,816 | $2,376 | $2,831 | $3,383 | 557,764 |