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,317/month in 2026. Aroostook County is among the most affordable metros with 2-bedroom rents averaging $986/month, while Portland has some of the highest rents in the state at $2,011/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 | $730 | $786 | $986 | $1,351 | $1,407 | 67,227 |
| 2 | Washington County Washington County, ME | $704 | $782 | $1,026 | $1,438 | $1,541 | 31,261 |
| 3 | Somerset County Somerset County, ME | $841 | $911 | $1,053 | $1,350 | $1,510 | 50,852 |
| 4 | Oxford County Oxford County, ME | $830 | $835 | $1,096 | $1,435 | $1,840 | 58,728 |
| 5 | Franklin County Franklin County, ME | $765 | $851 | $1,116 | $1,474 | $1,480 | 30,145 |
| 6 | Piscataquis County Piscataquis County, ME | $771 | $857 | $1,124 | $1,354 | $1,499 | 17,125 |
| 7 | Penobscot County Penobscot County, ME (part) HUD Metro FMR Area | $839 | $880 | $1,155 | $1,455 | $1,723 | 153,571 |
| 8 | Kennebec County Kennebec County, ME | $895 | $901 | $1,160 | $1,454 | $1,739 | 125,614 |
| 9 | Knox County Knox County, ME | $808 | $997 | $1,178 | $1,471 | $1,798 | 40,860 |
| 10 | Hancock County Hancock County, ME | $1,011 | $1,017 | $1,202 | $1,588 | $1,594 | 56,084 |
| 11 | Waldo County Waldo County, ME | $946 | $952 | $1,219 | $1,576 | $1,694 | 40,006 |
| 12 | Lincoln County Lincoln County, ME | $1,082 | $1,103 | $1,244 | $1,643 | $1,649 | 35,840 |
| 13 | Lewiston Lewiston-Auburn, ME MSA | $898 | $994 | $1,268 | $1,663 | $1,845 | 112,323 |
| 14 | Bangor Bangor, ME HUD Metro FMR Area | $1,034 | $1,114 | $1,424 | $1,825 | $1,890 | 153,571 |
| 15 | Sagadahoc County Sagadahoc County, ME HUD Metro FMR Area | $1,037 | $1,168 | $1,435 | $2,011 | $2,410 | 37,093 |
| 16 | York County York County, ME (part) HUD Metro FMR Area | $1,162 | $1,312 | $1,616 | $2,134 | $2,351 | 214,731 |
| 17 | Cumberland County Cumberland County, ME (part) HUD Metro FMR Area | $1,197 | $1,330 | $1,745 | $2,191 | $2,667 | 305,940 |
| 18 | York York-Kittery-South Berwick, ME HUD Metro FMR Area | $1,352 | $1,528 | $1,971 | $2,552 | $3,310 | 557,764 |
| 19 | Portland Portland, ME HUD Metro FMR Area | $1,379 | $1,563 | $2,011 | $2,464 | $2,763 | 557,764 |