Home / Housing data / Maine / Rankings / Median gross rentMaine places ranked by median rent 162 places in Maine have a reliable estimate of median rent (2020–2024 American Community Survey).
Highest figures: Cape Elizabeth ($2,185), Cumberland ($2,143), Falmouth ($2,120).
Lowest figure: Waldoboro ($348).
The figure for Maine as a whole is $1,139 (±$13).
Figures last updated on November 12, 2026 .
Figure for Maine as a whole $1,139 (±$13) Places ranked 162 Maine places ranked by median rent Median gross rent, estimate (90% margin of error), 2020–2024 Rank Place County Median gross rent 1 Cape Elizabeth Cumberland County $2,185 (±$275) 2 Cumberland Cumberland County $2,143 (±$759) 3 Falmouth Cumberland County $2,120 (±$441) 4 Scarborough Cumberland County $1,956 (±$178) 5 Eliot York County $1,948 (±$471) 6 Naples Cumberland County $1,941 (±$625) 7 Deer Isle Hancock County $1,909 (±$927) 8 South Portland Cumberland County $1,812 (±$97) 9 South Berwick York County $1,726 (±$83) 10 Kittery York County $1,716 (±$224) 11 North Yarmouth Cumberland County $1,708 (±$641) 12 Yarmouth Cumberland County $1,693 (±$191) 13 Gorham Cumberland County $1,680 (±$355) 14 Buxton York County $1,613 (±$266) 15 Arundel York County $1,607 (±$495) 16 Portland Cumberland County $1,577 (±$35) 17 Wiscasset Lincoln County $1,518 (±$485) 18 York York County $1,490 (±$336) 19 Brunswick Cumberland County $1,469 (±$99) 20 St. George Knox County $1,465 (±$293) 21 Berwick York County $1,452 (±$430) 22 Freeport Cumberland County $1,439 (±$123) 23 Kennebunkport York County $1,429 (±$296) 24 Kennebunk York County $1,425 (±$290) 25 Hermon Penobscot County $1,406 (±$202) 26 Casco Cumberland County $1,395 (±$184) 27 Westbrook Cumberland County $1,392 (±$74) 28 Chelsea Kennebec County $1,373 (±$90) 29 Hollis York County $1,372 (±$293) 30 Gray Cumberland County $1,371 (±$89) 31 Levant Penobscot County $1,370 (±$120) 32 Newcastle Lincoln County $1,363 (±$81) 33 Topsham Sagadahoc County $1,355 (±$642) 34 Wells York County $1,350 (±$297) 35 Harpswell Cumberland County $1,348 (±$53) 36 South Bristol Lincoln County $1,347 (±$65) 37 Mount Desert Hancock County $1,341 (±$89) 38 Sidney Kennebec County $1,340 (±$304) 39 Gouldsboro Hancock County $1,298 (±$507) 40 Biddeford York County $1,292 (±$100) 41 Hampden Penobscot County $1,286 (±$317) 42 Carmel Penobscot County $1,276 (±$187) 43 Monmouth Kennebec County $1,271 (±$175) 44 Camden Knox County $1,269 (±$354) 45 Windsor Kennebec County $1,265 (±$400) 46 Thomaston Knox County $1,262 (±$343) 47 Orono Penobscot County $1,255 (±$112) 48 Saco York County $1,249 (±$385) 49 Old Orchard Beach York County $1,246 (±$182) 50 Windham Cumberland County $1,232 (±$332) 51 Tremont Hancock County $1,217 (±$406) 52 Waterboro York County $1,200 (±$461) 53 Poland Androscoggin County $1,198 (±$128) 54 Cornish York County $1,196 (±$148) 55 Greene Androscoggin County $1,194 (±$224) 56 Bridgton Cumberland County $1,188 (±$218) 57 Randolph Kennebec County $1,186 (±$207) 58 Limington York County $1,185 (±$121) 59 Union Knox County $1,179 (±$452) 60 Lamoine Hancock County $1,174 (±$158) 61 Hancock Hancock County $1,171 (±$65) 62 Orrington Penobscot County $1,167 (±$135) 63 Sanford York County $1,152 (±$72) 64 New Gloucester Cumberland County $1,150 (±$249) 65 Orland Hancock County $1,149 (±$177) 66 Boothbay Lincoln County $1,147 (±$121) 67 Glenburn Penobscot County $1,143 (±$226) 68 Eddington Penobscot County $1,127 (±$49) 69 Warren Knox County $1,125 (±$456) 70 Jefferson Lincoln County $1,120 (±$130) 71 Gardiner Kennebec County $1,113 (±$191) 72 West Bath Sagadahoc County $1,112 (±$327) 73 Benton Kennebec County $1,110 (±$123) 74 Bar Harbor Hancock County $1,106 (±$351) 75 (tie) North Berwick York County $1,105 (±$116) 75 (tie) Searsport Waldo County $1,105 (±$87) 77 Trenton Hancock County $1,102 (±$241) 78 Nobleboro Lincoln County $1,099 (±$231) 79 Veazie Penobscot County $1,095 (±$79) 80 Rockland Knox County $1,092 (±$105) 81 West Gardiner Kennebec County $1,087 (±$150) 82 Brewer Penobscot County $1,086 (±$54) 83 Richmond Sagadahoc County $1,077 (±$166) 84 Mechanic Falls Androscoggin County $1,076 (±$208) 85 Boothbay Harbor Lincoln County $1,058 (±$123) 86 Bangor Penobscot County $1,055 (±$43) 87 Bristol Lincoln County $1,051 (±$106) 88 Bath Sagadahoc County $1,044 (±$116) 89 (tie) Auburn Androscoggin County $1,041 (±$74) 89 (tie) Winslow Kennebec County $1,041 (±$221) 91 Alfred York County $1,035 (±$432) 92 (tie) Damariscotta Lincoln County $1,027 (±$88) 92 (tie) Mexico Oxford County $1,027 (±$275) 94 Ellsworth Hancock County $1,017 (±$195) 95 Calais Washington County $1,010 (±$199) 96 Vassalboro Kennebec County $1,006 (±$188) 97 Fairfield Somerset County $1,001 (±$101) 98 Jonesport Washington County $1,000 (±$109) 99 Manchester Kennebec County $993 (±$116) 100 Old Town Penobscot County $989 (±$100) 101 Lewiston Androscoggin County $986 (±$44) 102 Standish Cumberland County $983 (±$453) 103 Lisbon Androscoggin County $979 (±$286) 104 Waterville Kennebec County $978 (±$72) 105 Lincolnville Waldo County $969 (±$284) 106 Raymond Cumberland County $965 (±$397) 107 Belfast Waldo County $962 (±$92) 108 Southwest Harbor Hancock County $959 (±$50) 109 Newburgh Penobscot County $950 (±$219) 110 Sabattus Androscoggin County $949 (±$23) 111 Milford Penobscot County $943 (±$57) 112 Oakland Kennebec County $939 (±$74) 113 Anson Somerset County $928 (±$62) 114 Fort Kent Aroostook County $926 (±$150) 115 Canaan Somerset County $922 (±$252) 116 Augusta Kennebec County $919 (±$79) 117 Howland Penobscot County $916 (±$246) 118 (tie) Farmingdale Kennebec County $911 (±$192) 118 (tie) Hartland Somerset County $911 (±$96) 120 Madison Somerset County $906 (±$247) 121 Presque Isle Aroostook County $904 (±$54) 122 Farmington Franklin County $902 (±$106) 123 (tie) Fryeburg Oxford County $893 (±$85) 123 (tie) Newport Penobscot County $893 (±$104) 125 Winthrop Kennebec County $892 (±$319) 126 Hallowell Kennebec County $890 (±$175) 127 Franklin Hancock County $888 (±$306) 128 Harrison Cumberland County $885 (±$193) 129 Corinth Penobscot County $883 (±$157) 130 Bucksport Hancock County $882 (±$92) 131 Dover-Foxcroft Piscataquis County $880 (±$97) 132 Milo Piscataquis County $879 (±$400) 133 Skowhegan Somerset County $875 (±$68) 134 Unity Waldo County $873 (±$73) 135 Bethel Oxford County $864 (±$43) 136 Livermore Falls Androscoggin County $856 (±$126) 137 (tie) Dexter Penobscot County $838 (±$119) 137 (tie) West Paris Oxford County $838 (±$333) 139 Pittsfield Somerset County $825 (±$260) 140 Rumford Oxford County $803 (±$81) 141 Houlton Aroostook County $785 (±$66) 142 Norway Oxford County $770 (±$66) 143 Jay Franklin County $759 (±$141) 144 Caribou Aroostook County $757 (±$143) 145 Limestone Aroostook County $754 (±$233) 146 (tie) Palmyra Somerset County $733 (±$119) 146 (tie) Van Buren Aroostook County $733 (±$141) 148 Machias Washington County $692 (±$276) 149 Rangeley Franklin County $671 (±$119) 150 Greenville Piscataquis County $662 (±$182) 151 (tie) Dixfield Oxford County $658 (±$287) 151 (tie) Lincoln Penobscot County $658 (±$28) 153 Madawaska Aroostook County $635 (±$148) 154 Mapleton Aroostook County $610 (±$277) 155 Eastport Washington County $565 (±$208) 156 Lubec Washington County $550 (±$204) 157 Mars Hill Aroostook County $488 (±$96) 158 Washburn Aroostook County $482 (±$62) 159 Millinocket Penobscot County $451 (±$130) 160 East Millinocket Penobscot County $449 (±$150) 161 Cherryfield Washington County $428 (±$107) 162 Waldoboro Lincoln County $348 (±$153)
Unincorporated communities ranked by median rent Median gross rent, estimate (90% margin of error), 2020–2024 Rank Place County Median gross rent 1 South Eliot York County $2,155 (±$292) 2 Dunstan Cumberland County $1,770 (±$168) 3 Oak Hill Cumberland County $1,743 (±$181) 4 South Berwick (community) York County $1,702 (±$76) 5 Kittery (community) York County $1,697 (±$348) 6 Yarmouth (community) Cumberland County $1,663 (±$197) 7 (tie) Falmouth (community) Cumberland County $1,573 (±$330) 7 (tie) Gorham (community) Cumberland County $1,573 (±$594) 9 Kennebunk (community) York County $1,466 (±$261) 10 Brunswick (community) Cumberland County $1,465 (±$100) 11 Freeport (community) Cumberland County $1,456 (±$125) 12 York Harbor York County $1,322 (±$607) 13 Orono (community) Penobscot County $1,280 (±$117) 14 North Windham Cumberland County $1,248 (±$604) 15 Old Orchard Beach (community) York County $1,246 (±$182) 16 Randolph (community) Kennebec County $1,186 (±$207) 17 Hampden (community) Penobscot County $1,133 (±$375) 18 Thomaston (community) Knox County $1,119 (±$359) 19 Searsport (community) Waldo County $1,111 (±$38) 20 Veazie (community) Penobscot County $1,095 (±$79) 21 North Berwick (community) York County $1,088 (±$247) 22 Mechanic Falls (community) Androscoggin County $1,076 (±$208) 23 Bar Harbor (community) Hancock County $1,070 (±$369) 24 Richmond (community) Sagadahoc County $1,067 (±$464) 25 Winslow (community) Kennebec County $1,036 (±$219) 26 Fairfield (community) Somerset County $1,013 (±$142) 27 Mexico (community) Oxford County $972 (±$310) 28 Lisbon Falls Androscoggin County $971 (±$450) 29 Oakland (community) Kennebec County $956 (±$119) 30 Milford (community) Penobscot County $953 (±$74) 31 Damariscotta (community) Lincoln County $930 (±$68) 32 Howland (community) Penobscot County $916 (±$246) 33 (tie) Dover-Foxcroft (community) Piscataquis County $909 (±$73) 33 (tie) Pittsfield (community) Somerset County $909 (±$270) 35 Fort Kent (community) Aroostook County $901 (±$145) 36 Newport (community) Penobscot County $887 (±$134) 37 Winthrop (community) Kennebec County $881 (±$355) 38 Skowhegan (community) Somerset County $880 (±$71) 39 Farmington (community) Franklin County $871 (±$136) 40 Bucksport (community) Hancock County $855 (±$77) 41 Madison (community) Somerset County $850 (±$218) 42 Fryeburg (community) Oxford County $837 (±$183) 43 Dexter (community) Penobscot County $827 (±$117) 44 Houlton (community) Aroostook County $814 (±$65) 45 Livermore Falls (community) Androscoggin County $812 (±$102) 46 Lisbon (community) Androscoggin County $805 (±$259) 47 Farmingdale (community) Kennebec County $800 (±$214) 48 Rumford (community) Oxford County $785 (±$109) 49 Bridgton (community) Cumberland County $781 (±$210) 50 Norway (community) Oxford County $759 (±$86) 51 Van Buren (community) Aroostook County $733 (±$141) 52 Boothbay Harbor (community) Lincoln County $721 (±$241) 53 Lincoln (community) Penobscot County $658 (±$31) 54 Madawaska (community) Aroostook County $626 (±$122) 55 Dixfield (community) Oxford County $534 (±$217) 56 South Paris Oxford County $528 (±$78) 57 Millinocket (community) Penobscot County $451 (±$130) 58 East Millinocket (community) Penobscot County $449 (±$150) 59 Waldoboro (community) Lincoln County $344 (±$108)
Unincorporated communities inside a town or township are ranked only against each other, because the town’s figures include them.
How this ranking is built A place is included when its own page for this figure is published as reliable: a coefficient of variation of 30% or less and enough surveyed homes.
162 places qualify; the rest are on their own pages with their margins, but not ranked here.
The ranking orders the estimates alone: where two places’ margins of error overlap, their ranks may not truly differ, and places at the same published figure share a rank.
A median published as a bound (“$3,500 or more”) is placed at the bound; its true place may be higher.
Survey years: 2020–2024 (American Community Survey 5-year estimates).
Margins of error are at the 90% confidence level.
What you can do on Seayora in Maine One account for renting, owning, managing and fixing homes, with these figures beside you.
Own or manage a rental? List it, sign the lease and collect rent online, with the figures for Maine beside you.
Create a landlord account · See what landlords get
Looking for a place to rent? Browse homes for rent near Maine, save the ones you like and apply online.
Browse rentals · Create a renter account
Do repairs, renovations or maintenance? Get found by owners and renters near Maine, and send estimates and invoices from your phone.
Join as a pro · Find a pro
Questions about Maine Which place in Maine has the highest median rent? Cape Elizabeth has the highest, $2,185 (±$275) (2020–2024 American Community Survey).
Which place in Maine has the lowest median rent? Waldoboro has the lowest, $348 (±$153).
What is the median rent in Maine? The figure for Maine as a whole is $1,139 (±$13).
Sources This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.
Figures are published by the US Census Bureau, HUD, the Bureau of Labor Statistics and the FBI; Seayora reproduces them and does not adjust them, except where a sentence says it compares dollar figures after inflation. They describe the whole place, not any one building or street, and are not an appraisal, a rent determination, a tax bill, a safety rating or legal advice.
Figures last updated on November 12, 2026 .
Related