Home / Housing data / Maine / Rankings / Median real estate taxesMaine places ranked by property taxes 410 places in Maine have a reliable estimate of property taxes (2020–2024 American Community Survey).
Highest figures: Falmouth ($7,742), Cape Elizabeth ($7,637), Yarmouth ($7,120).
Lowest figure: Wesley ($558).
The figure for Maine as a whole is $3,036 (±$26).
Figures last updated on November 12, 2026 .
Figure for Maine as a whole $3,036 (±$26) Places ranked 410 Maine places ranked by property taxes Median real estate taxes, estimate (90% margin of error), 2020–2024 Rank Place County Median real estate taxes 1 Falmouth Cumberland County $7,742 (±$589) 2 Cape Elizabeth Cumberland County $7,637 (±$674) 3 Yarmouth Cumberland County $7,120 (±$451) 4 Cumberland Cumberland County $7,116 (±$374) 5 Chebeague Island Cumberland County $6,406 (±$2,111) 6 Scarborough Cumberland County $5,978 (±$296) 7 Camden Knox County $5,832 (±$508) 8 Rockport Knox County $5,764 (±$753) 9 Portland Cumberland County $5,601 (±$186) 10 North Yarmouth Cumberland County $5,355 (±$515) 11 Pownal Cumberland County $5,212 (±$500) 12 Freeport Cumberland County $5,042 (±$632) 13 Kennebunk York County $4,999 (±$465) 14 South Berwick York County $4,956 (±$302) 15 Orono Penobscot County $4,830 (±$511) 16 Gorham Cumberland County $4,825 (±$283) 17 Saco York County $4,807 (±$213) 18 Brunswick Cumberland County $4,756 (±$250) 19 York York County $4,658 (±$255) 20 Eliot York County $4,549 (±$397) 21 Kittery York County $4,518 (±$377) 22 Thomaston Knox County $4,487 (±$315) 23 Ogunquit York County $4,473 (±$618) 24 Berwick York County $4,436 (±$357) 25 Biddeford York County $4,401 (±$217) 26 South Portland Cumberland County $4,359 (±$179) 27 Islesboro Waldo County $4,300 (±$446) 28 Bar Harbor Hancock County $4,279 (±$481) 29 Topsham Sagadahoc County $4,259 (±$217) 30 Newcastle Lincoln County $4,256 (±$972) 31 Castine Hancock County $4,250 (±$721) 32 Belfast Waldo County $4,145 (±$661) 33 Veazie Penobscot County $4,073 (±$488) 34 Rockland Knox County $4,059 (±$422) 35 Westbrook Cumberland County $4,005 (±$197) 36 Cushing Knox County $3,944 (±$516) 37 Dedham Hancock County $3,942 (±$665) 38 Windham Cumberland County $3,938 (±$222) 39 Kennebunkport York County $3,914 (±$617) 40 Dayton York County $3,872 (±$193) 41 Hallowell Kennebec County $3,867 (±$463) 42 Bath Sagadahoc County $3,847 (±$346) 43 Hope Knox County $3,842 (±$342) 44 North Haven Knox County $3,824 (±$504) 45 Damariscotta Lincoln County $3,806 (±$512) 46 Durham Androscoggin County $3,781 (±$384) 47 Arundel York County $3,763 (±$362) 48 North Berwick York County $3,735 (±$311) 49 Sanford York County $3,708 (±$149) 50 Hampden Penobscot County $3,694 (±$376) 51 Auburn Androscoggin County $3,687 (±$141) 52 Gray Cumberland County $3,683 (±$409) 53 Alna Lincoln County $3,667 (±$611) 54 Vinalhaven Knox County $3,598 (±$488) 55 Appleton Knox County $3,588 (±$583) 56 Edgecomb Lincoln County $3,577 (±$631) 57 Wiscasset Lincoln County $3,550 (±$528) 58 Lincolnville Waldo County $3,544 (±$279) 59 Alfred York County $3,543 (±$267) 60 Arrowsic Sagadahoc County $3,521 (±$972) 61 West Bath Sagadahoc County $3,516 (±$488) 62 Mount Desert Hancock County $3,512 (±$308) 63 Winthrop Kennebec County $3,506 (±$296) 64 Manchester Kennebec County $3,486 (±$488) 65 Southwest Harbor Hancock County $3,479 (±$324) 66 South Thomaston Knox County $3,442 (±$571) 67 Old Orchard Beach York County $3,426 (±$491) 68 Buxton York County $3,422 (±$197) 69 New Gloucester Cumberland County $3,417 (±$277) 70 Readfield Kennebec County $3,392 (±$427) 71 Bowdoin Sagadahoc County $3,375 (±$305) 72 Brewer Penobscot County $3,374 (±$189) 73 St. George Knox County $3,359 (±$620) 74 Lisbon Androscoggin County $3,324 (±$322) 75 Stow Oxford County $3,304 (±$1,510) 76 Wayne Kennebec County $3,289 (±$374) 77 Glenburn Penobscot County $3,287 (±$487) 78 Union Knox County $3,276 (±$260) 79 Ellsworth Hancock County $3,262 (±$359) 80 Holden Penobscot County $3,221 (±$666) 81 Wells York County $3,215 (±$218) 82 Fayette Kennebec County $3,160 (±$608) 83 Old Town Penobscot County $3,153 (±$416) 84 Richmond Sagadahoc County $3,143 (±$447) 85 Harpswell Cumberland County $3,141 (±$557) 86 (tie) Monmouth Kennebec County $3,139 (±$288) 86 (tie) Raymond Cumberland County $3,139 (±$404) 88 Perry Washington County $3,132 (±$376) 89 Casco Cumberland County $3,085 (±$382) 90 Bangor Penobscot County $3,076 (±$230) 91 Nobleboro Lincoln County $3,049 (±$352) 92 Greenville Piscataquis County $3,033 (±$760) 93 Hartford Oxford County $3,024 (±$386) 94 Newport Penobscot County $3,018 (±$571) 95 Standish Cumberland County $3,005 (±$312) 96 Mechanic Falls Androscoggin County $2,993 (±$430) 97 Owls Head Knox County $2,981 (±$265) 98 Brownfield Oxford County $2,976 (±$312) 99 Greene Androscoggin County $2,965 (±$319) 100 Bowdoinham Sagadahoc County $2,958 (±$440) 101 Bridgton Cumberland County $2,929 (±$464) 102 Fryeburg Oxford County $2,928 (±$414) 103 Blue Hill Hancock County $2,907 (±$1,214) 104 Lewiston Androscoggin County $2,899 (±$125) 105 Smithfield Somerset County $2,866 (±$487) 106 Waldoboro Lincoln County $2,861 (±$365) 107 Buckfield Oxford County $2,860 (±$491) 108 Belgrade Kennebec County $2,859 (±$251) 109 Limington York County $2,852 (±$223) 110 Bethel Oxford County $2,835 (±$378) 111 (tie) Mount Vernon Kennebec County $2,832 (±$258) 111 (tie) Warren Knox County $2,832 (±$254) 113 Bremen Lincoln County $2,829 (±$418) 114 Orrington Penobscot County $2,823 (±$330) 115 Tremont Hancock County $2,822 (±$271) 116 Stockton Springs Waldo County $2,815 (±$184) 117 Winslow Kennebec County $2,809 (±$238) 118 Boothbay Harbor Lincoln County $2,808 (±$213) 119 Searsmont Waldo County $2,788 (±$319) 120 (tie) Lebanon York County $2,784 (±$269) 120 (tie) Naples Cumberland County $2,784 (±$407) 122 Poland Androscoggin County $2,774 (±$481) 123 Waterboro York County $2,772 (±$178) 124 Hermon Penobscot County $2,761 (±$257) 125 Eddington Penobscot County $2,758 (±$302) 126 Waterville Kennebec County $2,755 (±$202) 127 Newburgh Penobscot County $2,748 (±$243) 128 Gardiner Kennebec County $2,742 (±$165) 129 Harrison Cumberland County $2,731 (±$325) 130 Northport Waldo County $2,721 (±$260) 131 Lyman York County $2,717 (±$266) 132 Acton York County $2,680 (±$290) 133 Bristol Lincoln County $2,668 (±$350) 134 Carmel Penobscot County $2,662 (±$226) 135 Otisfield Oxford County $2,652 (±$294) 136 Jackson Waldo County $2,651 (±$221) 137 Paris Oxford County $2,649 (±$610) 138 Winterport Waldo County $2,646 (±$376) 139 Eastbrook Hancock County $2,642 (±$325) 140 Hollis York County $2,625 (±$209) 141 Shapleigh York County $2,603 (±$176) 142 Minot Androscoggin County $2,602 (±$159) 143 Sweden Oxford County $2,598 (±$338) 144 Montville Waldo County $2,588 (±$309) 145 Jefferson Lincoln County $2,587 (±$161) 146 Phillips Franklin County $2,582 (±$253) 147 (tie) Beals Washington County $2,580 (±$499) 147 (tie) Levant Penobscot County $2,580 (±$531) 149 Wales Androscoggin County $2,578 (±$248) 150 Georgetown Sagadahoc County $2,575 (±$545) 151 Farmingdale Kennebec County $2,574 (±$270) 152 Leeds Androscoggin County $2,565 (±$266) 153 (tie) Litchfield Kennebec County $2,545 (±$170) 153 (tie) Sedgwick Hancock County $2,545 (±$556) 155 Sebago Cumberland County $2,543 (±$383) 156 Baldwin Cumberland County $2,540 (±$393) 157 Thorndike Waldo County $2,537 (±$572) 158 China Kennebec County $2,535 (±$288) 159 Limerick York County $2,520 (±$270) 160 Unity Waldo County $2,510 (±$206) 161 Palermo Waldo County $2,506 (±$288) 162 Somerville Lincoln County $2,505 (±$265) 163 Dresden Lincoln County $2,500 (±$487) 164 Hanover Oxford County $2,492 (±$276) 165 Eastport Washington County $2,490 (±$263) 166 Rangeley Franklin County $2,482 (±$201) 167 Sidney Kennebec County $2,474 (±$243) 168 Morrill Waldo County $2,472 (±$187) 169 Vienna Kennebec County $2,469 (±$396) 170 Augusta Kennebec County $2,465 (±$165) 171 Dallas Plantation Franklin County $2,460 (±$420) 172 Belmont Waldo County $2,445 (±$338) 173 Oakland Kennebec County $2,439 (±$429) 174 Liberty Waldo County $2,434 (±$240) 175 Woolwich Sagadahoc County $2,433 (±$378) 176 Swans Island Hancock County $2,420 (±$371) 177 Newfield York County $2,402 (±$125) 178 Presque Isle Aroostook County $2,401 (±$210) 179 Swanville Waldo County $2,368 (±$315) 180 Temple Franklin County $2,367 (±$744) 181 Whitefield Lincoln County $2,366 (±$219) 182 Parsonsfield York County $2,350 (±$434) 183 Wilton Franklin County $2,344 (±$508) 184 Marshfield Washington County $2,342 (±$231) 185 Freedom Waldo County $2,328 (±$398) 186 Dixfield Oxford County $2,324 (±$294) 187 Hebron Oxford County $2,323 (±$283) 188 Fort Kent Aroostook County $2,317 (±$309) 189 Bradford Penobscot County $2,315 (±$279) 190 Chelsea Kennebec County $2,313 (±$191) 191 Trenton Hancock County $2,310 (±$197) 192 Cornish York County $2,309 (±$843) 193 Gouldsboro Hancock County $2,305 (±$495) 194 Lamoine Hancock County $2,303 (±$169) 195 Turner Androscoggin County $2,294 (±$269) 196 Washington Knox County $2,286 (±$238) 197 West Gardiner Kennebec County $2,282 (±$310) 198 Canton Oxford County $2,277 (±$286) 199 Otis Hancock County $2,263 (±$272) 200 Denmark Oxford County $2,259 (±$326) 201 Jay Franklin County $2,245 (±$278) 202 Livermore Androscoggin County $2,237 (±$289) 203 Franklin Hancock County $2,231 (±$578) 204 Sullivan Hancock County $2,228 (±$233) 205 Searsport Waldo County $2,225 (±$471) 206 Friendship Knox County $2,218 (±$358) 207 Fairfield Somerset County $2,217 (±$208) 208 Greenwood Oxford County $2,212 (±$343) 209 Monroe Waldo County $2,207 (±$244) 210 Boothbay Lincoln County $2,202 (±$375) 211 Chesterville Franklin County $2,194 (±$313) 212 Dexter Penobscot County $2,186 (±$263) 213 Westport Island Lincoln County $2,184 (±$718) 214 Kingfield Franklin County $2,180 (±$408) 215 Sumner Oxford County $2,167 (±$539) 216 (tie) Randolph Kennebec County $2,160 (±$294) 216 (tie) Windsor Kennebec County $2,160 (±$229) 218 Enfield Penobscot County $2,152 (±$364) 219 Sabattus Androscoggin County $2,151 (±$373) 220 New Vineyard Franklin County $2,136 (±$285) 221 Vassalboro Kennebec County $2,117 (±$345) 222 Hiram Oxford County $2,106 (±$251) 223 Brooks Waldo County $2,096 (±$414) 224 Skowhegan Somerset County $2,091 (±$182) 225 Orland Hancock County $2,089 (±$285) 226 West Paris Oxford County $2,083 (±$235) 227 Kenduskeag Penobscot County $2,059 (±$267) 228 Norway Oxford County $2,057 (±$372) 229 Lubec Washington County $2,039 (±$283) 230 Phippsburg Sagadahoc County $2,034 (±$387) 231 Steuben Washington County $2,029 (±$374) 232 Milbridge Washington County $2,022 (±$366) 233 Bucksport Hancock County $2,021 (±$363) 234 Verona Island Hancock County $2,007 (±$360) 235 (tie) Charlotte Washington County $2,000 (±$504) 235 (tie) Parkman Piscataquis County $2,000 (±$551) 237 Rumford Oxford County $1,988 (±$241) 238 Albion Kennebec County $1,987 (±$321) 239 Madison Somerset County $1,983 (±$587) 240 Prospect Waldo County $1,979 (±$478) 241 Mercer Somerset County $1,970 (±$332) 242 Pembroke Washington County $1,966 (±$226) 243 Pittsfield Somerset County $1,965 (±$328) 244 (tie) Milford Penobscot County $1,962 (±$284) 244 (tie) Stetson Penobscot County $1,962 (±$371) 246 Mexico Oxford County $1,961 (±$217) 247 Farmington Franklin County $1,958 (±$302) 248 (tie) Cherryfield Washington County $1,950 (±$357) 248 (tie) Strong Franklin County $1,950 (±$446) 250 Bradley Penobscot County $1,946 (±$271) 251 Brooksville Hancock County $1,945 (±$448) 252 Sorrento Hancock County $1,929 (±$310) 253 Frankfort Waldo County $1,926 (±$494) 254 (tie) Madawaska Aroostook County $1,923 (±$246) 254 (tie) New Portland Somerset County $1,923 (±$154) 256 Waterford Oxford County $1,917 (±$174) 257 Dover-Foxcroft Piscataquis County $1,916 (±$187) 258 St. Albans Somerset County $1,915 (±$303) 259 Clinton Kennebec County $1,910 (±$562) 260 Pittston Kennebec County $1,909 (±$276) 261 Surry Hancock County $1,903 (±$166) 262 Burnham Waldo County $1,897 (±$416) 263 Deer Isle Hancock County $1,890 (±$171) 264 New Sharon Franklin County $1,889 (±$168) 265 Machias Washington County $1,885 (±$189) 266 Mariaville Hancock County $1,871 (±$109) 267 Hancock Hancock County $1,869 (±$285) 268 Eagle Lake Aroostook County $1,861 (±$406) 269 Lincoln Penobscot County $1,860 (±$426) 270 Roque Bluffs Washington County $1,859 (±$753) 271 New Sweden Aroostook County $1,857 (±$281) 272 (tie) Solon Somerset County $1,854 (±$211) 272 (tie) Southport Lincoln County $1,854 (±$660) 274 Penobscot Hancock County $1,852 (±$330) 275 Chapman Aroostook County $1,850 (±$261) 276 Mars Hill Aroostook County $1,843 (±$466) 277 Porter Oxford County $1,841 (±$110) 278 New Canada Aroostook County $1,839 (±$162) 279 (tie) Clifton Penobscot County $1,838 (±$209) 279 (tie) Fort Fairfield Aroostook County $1,838 (±$359) 281 East Machias Washington County $1,836 (±$294) 282 Rome Kennebec County $1,829 (±$136) 283 Stonington Hancock County $1,819 (±$350) 284 Charleston Penobscot County $1,811 (±$163) 285 Sebec Piscataquis County $1,810 (±$178) 286 Cornville Somerset County $1,808 (±$179) 287 Woodland Aroostook County $1,807 (±$182) 288 (tie) Blaine Aroostook County $1,804 (±$512) 288 (tie) Embden Somerset County $1,804 (±$362) 290 Jonesport Washington County $1,800 (±$178) 291 Peru Oxford County $1,799 (±$113) 292 Industry Franklin County $1,793 (±$248) 293 Brooklin Hancock County $1,792 (±$350) 294 Mapleton Aroostook County $1,789 (±$211) 295 Alexander Washington County $1,781 (±$318) 296 Harrington Washington County $1,777 (±$251) 297 Beaver Cove Piscataquis County $1,769 (±$326) 298 Benton Kennebec County $1,758 (±$156) 299 Troy Waldo County $1,752 (±$168) 300 Etna Penobscot County $1,745 (±$253) 301 Whiting Washington County $1,728 (±$551) 302 Portage Lake Aroostook County $1,721 (±$289) 303 Island Falls Aroostook County $1,720 (±$338) 304 Houlton Aroostook County $1,707 (±$128) 305 Machiasport Washington County $1,696 (±$285) 306 Calais Washington County $1,684 (±$121) 307 Caribou Aroostook County $1,680 (±$235) 308 South Bristol Lincoln County $1,675 (±$427) 309 Columbia Falls Washington County $1,667 (±$422) 310 Monson Piscataquis County $1,664 (±$276) 311 Hartland Somerset County $1,658 (±$396) 312 Ludlow Aroostook County $1,655 (±$554) 313 Perham Aroostook County $1,641 (±$208) 314 Woodstock Oxford County $1,627 (±$221) 315 Addison Washington County $1,625 (±$299) 316 Waldo Waldo County $1,623 (±$315) 317 Guilford Piscataquis County $1,619 (±$246) 318 Carrabassett Valley Franklin County $1,618 (±$255) 319 St. Agatha Aroostook County $1,617 (±$226) 320 (tie) Hodgdon Aroostook County $1,614 (±$172) 320 (tie) Palmyra Somerset County $1,614 (±$266) 322 (tie) Knox Waldo County $1,610 (±$422) 322 (tie) Oxford Oxford County $1,610 (±$234) 324 Linneus Aroostook County $1,608 (±$605) 325 Dyer Brook Aroostook County $1,606 (±$274) 326 Exeter Penobscot County $1,602 (±$252) 327 Millinocket Penobscot County $1,580 (±$203) 328 Cambridge Somerset County $1,574 (±$480) 329 Princeton Washington County $1,573 (±$320) 330 Anson Somerset County $1,572 (±$437) 331 Washburn Aroostook County $1,571 (±$124) 332 Greenbush Penobscot County $1,567 (±$188) 333 Corinna Penobscot County $1,565 (±$264) 334 Littleton Aroostook County $1,556 (±$167) 335 Westfield Aroostook County $1,550 (±$394) 336 (tie) Dixmont Penobscot County $1,548 (±$238) 336 (tie) Mount Chase Penobscot County $1,548 (±$387) 338 Lee Penobscot County $1,547 (±$262) 339 Howland Penobscot County $1,546 (±$225) 340 Plymouth Penobscot County $1,545 (±$232) 341 Hudson Penobscot County $1,543 (±$217) 342 Eustis Franklin County $1,542 (±$735) 343 Garland Penobscot County $1,536 (±$318) 344 Canaan Somerset County $1,530 (±$241) 345 Amherst Hancock County $1,527 (±$148) 346 Andover Oxford County $1,513 (±$373) 347 Ashland Aroostook County $1,511 (±$346) 348 Weston Aroostook County $1,500 (±$439) 349 Lovell Oxford County $1,480 (±$187) 350 (tie) Lowell Penobscot County $1,478 (±$281) 350 (tie) Robbinston Washington County $1,478 (±$335) 352 Alton Penobscot County $1,476 (±$154) 353 Wallagrass Aroostook County $1,470 (±$293) 354 Avon Franklin County $1,469 (±$526) 355 (tie) Cutler Washington County $1,462 (±$287) 355 (tie) Norridgewock Somerset County $1,462 (±$195) 357 Waltham Hancock County $1,452 (±$162) 358 Milo Piscataquis County $1,450 (±$274) 359 (tie) Castle Hill Aroostook County $1,449 (±$232) 359 (tie) Harmony Somerset County $1,449 (±$238) 359 (tie) Merrill Aroostook County $1,449 (±$244) 362 Winterville Plantation Aroostook County $1,443 (±$275) 363 Easton Aroostook County $1,435 (±$268) 364 Stoneham Oxford County $1,426 (±$249) 365 Winter Harbor Hancock County $1,422 (±$173) 366 Bridgewater Aroostook County $1,417 (±$325) 367 Van Buren Aroostook County $1,415 (±$207) 368 Livermore Falls Androscoggin County $1,399 (±$384) 369 Abbot Piscataquis County $1,393 (±$121) 370 Corinth Penobscot County $1,381 (±$307) 371 Chester Penobscot County $1,378 (±$218) 372 Athens Somerset County $1,355 (±$137) 373 Sangerville Piscataquis County $1,349 (±$156) 374 Starks Somerset County $1,348 (±$236) 375 Limestone Aroostook County $1,332 (±$142) 376 Sherman Aroostook County $1,328 (±$264) 377 Weld Franklin County $1,308 (±$203) 378 Frenchville Aroostook County $1,295 (±$116) 379 Oakfield Aroostook County $1,272 (±$435) 380 (tie) Danforth Washington County $1,270 (±$393) 380 (tie) Ripley Somerset County $1,270 (±$152) 382 Jonesboro Washington County $1,253 (±$128) 383 (tie) Brownville Piscataquis County $1,250 (±$106) 383 (tie) Medford Piscataquis County $1,250 (±$99) 385 Carthage Franklin County $1,239 (±$398) 386 (tie) Detroit Somerset County $1,235 (±$393) 386 (tie) Winn Penobscot County $1,235 (±$99) 388 Columbia Washington County $1,226 (±$217) 389 Passadumkeag Penobscot County $1,225 (±$178) 390 New Limerick Aroostook County $1,221 (±$131) 391 (tie) Monticello Aroostook County $1,200 (±$279) 391 (tie) Smyrna Aroostook County $1,200 (±$220) 393 Patten Penobscot County $1,199 (±$323) 394 East Millinocket Penobscot County $1,149 (±$119) 395 Medway Penobscot County $1,113 (±$147) 396 Mattawamkeag Penobscot County $1,111 (±$185) 397 Amity Aroostook County $1,102 (±$293) 398 Stacyville Penobscot County $1,099 (±$233) 399 St. Francis Aroostook County $1,098 (±$387) 400 Springfield Penobscot County $1,067 (±$300) 401 Bingham Somerset County $1,059 (±$212) 402 Baileyville Washington County $1,039 (±$256) 403 Grand Isle Aroostook County $1,006 (±$162) 404 Topsfield Washington County $957 (±$139) 405 Crystal Aroostook County $943 (±$144) 406 Masardis Aroostook County $914 (±$265) 407 Lagrange Penobscot County $869 (±$132) 408 Moscow Somerset County $850 (±$99) 409 Allagash Aroostook County $775 (±$53) 410 Wesley Washington County $558 (±$145)
Unincorporated communities ranked by property taxes Median real estate taxes, estimate (90% margin of error), 2020–2024 Rank Place County Median real estate taxes 1 Falmouth Foreside Cumberland County $8,993 (±$1,491) 2 Falmouth (community) Cumberland County $8,152 (±$1,424) 3 Yarmouth (community) Cumberland County $6,643 (±$445) 4 Cumberland Center Cumberland County $6,535 (±$376) 5 Dunstan Cumberland County $6,201 (±$343) 6 Camden (community) Knox County $5,804 (±$624) 7 Gorham (community) Cumberland County $5,303 (±$456) 8 Cape Neddick York County $5,151 (±$810) 9 Orono (community) Penobscot County $4,778 (±$510) 10 Kennebunk (community) York County $4,771 (±$672) 11 York Harbor York County $4,744 (±$519) 12 Kittery (community) York County $4,585 (±$749) 13 South Berwick (community) York County $4,523 (±$267) 14 Thomaston (community) Knox County $4,509 (±$459) 15 Oak Hill Cumberland County $4,496 (±$760) 16 Brunswick (community) Cumberland County $4,477 (±$228) 17 Bar Harbor (community) Hancock County $4,452 (±$631) 18 South Eliot York County $4,442 (±$488) 19 Topsham (community) Sagadahoc County $4,431 (±$216) 20 Kennebunkport (community) York County $4,255 (±$1,490) 21 West Kennebunk York County $4,080 (±$1,779) 22 Veazie (community) Penobscot County $4,073 (±$488) 23 Hampden (community) Penobscot County $3,863 (±$694) 24 Damariscotta (community) Lincoln County $3,813 (±$677) 25 Berwick (community) York County $3,806 (±$634) 26 Searsport (community) Waldo County $3,653 (±$1,579) 27 North Windham Cumberland County $3,546 (±$233) 28 Old Orchard Beach (community) York County $3,426 (±$491) 29 Freeport (community) Cumberland County $3,403 (±$480) 30 Steep Falls Cumberland County $3,273 (±$768) 31 Winthrop (community) Kennebec County $3,251 (±$607) 32 Lisbon (community) Androscoggin County $3,229 (±$583) 33 North Berwick (community) York County $3,164 (±$895) 34 Waldoboro (community) Lincoln County $3,057 (±$702) 35 Lisbon Falls Androscoggin County $2,947 (±$323) 36 Newport (community) Penobscot County $2,720 (±$258) 37 Mechanic Falls (community) Androscoggin County $2,676 (±$630) 38 Greene (community) Androscoggin County $2,672 (±$339) 39 Richmond (community) Sagadahoc County $2,633 (±$306) 40 Bridgton (community) Cumberland County $2,610 (±$586) 41 Winslow (community) Kennebec County $2,555 (±$261) 42 Boothbay Harbor (community) Lincoln County $2,518 (±$242) 43 Fryeburg (community) Oxford County $2,513 (±$330) 44 Farmingdale (community) Kennebec County $2,488 (±$234) 45 Dixfield (community) Oxford County $2,400 (±$352) 46 Lake Arrowhead York County $2,286 (±$285) 47 Randolph (community) Kennebec County $2,160 (±$294) 48 Fort Kent (community) Aroostook County $2,159 (±$424) 49 Oakland (community) Kennebec County $2,149 (±$624) 50 Fairfield (community) Somerset County $2,119 (±$286) 51 Dexter (community) Penobscot County $1,962 (±$478) 52 Mexico (community) Oxford County $1,944 (±$281) 53 Cornish (community) York County $1,925 (±$601) 54 Pittsfield (community) Somerset County $1,916 (±$247) 55 Madawaska (community) Aroostook County $1,909 (±$266) 56 Machias (community) Washington County $1,890 (±$182) 57 Winterport (community) Waldo County $1,865 (±$807) 58 Dover-Foxcroft (community) Piscataquis County $1,864 (±$213) 59 Lincoln (community) Penobscot County $1,863 (±$237) 60 South Paris Oxford County $1,836 (±$167) 61 Rumford (community) Oxford County $1,827 (±$214) 62 Skowhegan (community) Somerset County $1,820 (±$215) 63 Bucksport (community) Hancock County $1,801 (±$380) 64 Milford (community) Penobscot County $1,790 (±$283) 65 Farmington (community) Franklin County $1,783 (±$252) 66 Madison (community) Somerset County $1,740 (±$305) 67 Fort Fairfield (community) Aroostook County $1,710 (±$490) 68 Clinton (community) Kennebec County $1,709 (±$305) 69 Oxford (community) Oxford County $1,701 (±$243) 70 Houlton (community) Aroostook County $1,690 (±$152) 71 Howland (community) Penobscot County $1,557 (±$221) 72 Millinocket (community) Penobscot County $1,538 (±$195) 73 Norridgewock (community) Somerset County $1,458 (±$249) 74 Norway (community) Oxford County $1,424 (±$318) 75 Milo (community) Piscataquis County $1,358 (±$221) 76 Van Buren (community) Aroostook County $1,335 (±$174) 77 Limestone (community) Aroostook County $1,276 (±$151) 78 East Millinocket (community) Penobscot County $1,149 (±$119)
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.
410 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 property taxes? Falmouth has the highest, $7,742 (±$589) (2020–2024 American Community Survey).
Which place in Maine has the lowest property taxes? Wesley has the lowest, $558 (±$145).
What is the property taxes in Maine? The figure for Maine as a whole is $3,036 (±$26).
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