Maine housing market by ZIP code
Competition, prices and speed of sales for 417 ZIP codes in Maine, 3 months ending August 31, 2026.
ZIP codes with data417Redfin publishes ZIP codes with enough recent sales
Seller’s markets37%Of ZIP codes, under 4 months of supply
Typical competition score56Middle ZIP code, on a 0–100 U.S. scale
Most competitive
- Gorham 04038 · 94
- South Berwick 03908 · 91
- South Portland 04106 · 90
- Poland 04274 · 88
- Greene 04236 · 88
- Sabattus 04280 · 87
- Portland 04103 · 87
- Topsham 04086 · 86
- Westbrook 04092 · 86
- Richmond 04357 · 85
Least competitive
- Millinocket 04462 · 3
- Madawaska 04756 · 11
- Dover Foxcroft 04426 · 14
- Milo 04463 · 15
- Lincoln 04457 · 15
- Holden 04429 · 15
- Harrison 04040 · 16
- Lincolnville 04849 · 17
- Rangeley 04970 · 18
- Caribou 04736 · 18
All ZIP codes
| ZIP code | County | Competition score | Sold above list | Days on market | Months of supply | Price per sq ft |
|---|---|---|---|---|---|---|
| Abbot 04406 | Piscataquis County | — | 43% | 6 | 3.7 | $217 |
| Acton 04001 | York County | 64 | 24% | 25 | 1.7 | $388 |
| Addison 04606 | Washington County | — | 11% | 60 | 2.8 | $191 |
| Albion 04910 | Kennebec County | — | 25% | 43 | 11.2 | $185 |
| Alfred 04002 | York County | 56 | 29% | 39 | 3.2 | $293 |
| Alna 04535 | Lincoln County | — | 100% | 38 | 6.4 | $116 |
| Andover 04216 | Oxford County | — | 33% | 65 | 7.5 | $219 |
| Anson 04911 | Somerset County | — | 0% | 100 | 5.4 | $211 |
| Ashland 04732 | Aroostook County | — | 20% | 31 | 7.7 | $112 |
| Athens 04912 | Somerset County | — | 75% | 10 | 4 | $235 |
| Auburn 04210 | Androscoggin County | 62 | 37% | 31 | 4.1 | $208 |
| Augusta 04330 | Kennebec County | 56 | 28% | 43 | 3.1 | $211 |
| Augusta 04332 | — | — | — | — | — | |
| Aurora 04408 | Hancock County | — | 0% | 59 | 12.8 | $422 |
| Bailey Island 04003 | Cumberland County | — | 25% | 53 | 6.4 | $656 |
| Baileyville 04694 | Washington County | — | 0% | 88 | 8.7 | $133 |
| Bangor 04401 | Penobscot County | 35 | 14% | 43 | 3.4 | $198 |
| Bar Harbor 04609 | Hancock County | — | 17% | 112 | 9.6 | $376 |
| Bass Harbor 04653 | Hancock County | — | 33% | 67 | 4.3 | $318 |
| Bath 04530 | Sagadahoc County | 69 | 43% | 28 | 2.8 | $302 |
| Beals 04611 | Washington County | — | 0% | 129 | 14.4 | $449 |
| Belfast 04915 | Waldo County | 23 | 16% | 52 | 7 | $271 |
| Belgrade 04917 | Kennebec County | 58 | 27% | 15 | 5.5 | $238 |
| Belgrade Lakes 04918 | Kennebec County | — | — | — | — | — |
| Benedicta 04733 | Aroostook County | — | 0% | 87 | — | $93 |
| Bernard 04612 | Hancock County | — | 0% | 364 | 14.4 | $448 |
| Berwick 03901 | York County | 79 | 42% | 28 | 1.8 | $261 |
| Bethel 04217 | Oxford County | 26 | 20% | 57 | 6.7 | $274 |
| Biddeford 04005 | York County | 56 | 28% | 33 | 3 | $308 |
| Biddeford Pool 04006 | York County | — | 0% | 47 | 3.2 | $839 |
| Bingham 04920 | Somerset County | — | 25% | 40 | 9.6 | $138 |
| Birch Harbor 04613 | Hancock County | — | 0% | 30 | 3.2 | $308 |
| Blaine 04734 | Aroostook County | — | 33% | 5 | 3.2 | $118 |
| Blue Hill 04614 | Hancock County | — | 30% | 56 | 6.1 | $276 |
| Boothbay 04537 | Lincoln County | — | 25% | 52 | 14.4 | $296 |
| Boothbay Harbor 04538 | Lincoln County | — | 25% | 51 | 5.6 | $354 |
| Bowdoin 04287 | Sagadahoc County | — | 50% | 87 | 9.6 | $251 |
| Bowdoinham 04008 | Sagadahoc County | — | 60% | 51 | 9 | $330 |
| Bradford 04410 | Penobscot County | — | 33% | 60 | 4.3 | $163 |
| Bradley 04411 | Penobscot County | — | 20% | 26 | 4.5 | $152 |
| Bremen 04551 | Lincoln County | — | 0% | 39 | 5.8 | $320 |
| Brewer 04412 | Penobscot County | 55 | 15% | 24 | 3 | $194 |
| Bridgewater 04735 | Aroostook County | — | 0% | 26 | 8 | $135 |
| Bridgton 04009 | Cumberland County | 42 | 28% | 52 | 6 | $325 |
| Bristol 04539 | Lincoln County | — | 0% | 33 | 5.3 | $294 |
| Brooklin 04616 | Hancock County | — | 33% | 10 | 3.2 | $289 |
| Brooks 04921 | Waldo County | — | 33% | 34 | 6.4 | $200 |
| Brooksville 04617 | Hancock County | — | 0% | 33 | 4.3 | $375 |
| Brookton 04413 | Washington County | — | 0% | 7 | 6.4 | $57 |
| Brownfield 04010 | Oxford County | — | 13% | 21 | 5.6 | $265 |
| Brownville 04414 | Piscataquis County | — | 0% | 71 | 8 | $243 |
| Brownville Junction 04415 | Piscataquis County | — | — | — | — | — |
| Brunswick 04011 | Cumberland County | 82 | 43% | 26 | 1.9 | $301 |
| Bryant Pond 04219 | Oxford County | — | 0% | 19 | 6.9 | $296 |
| Buckfield 04220 | Oxford County | — | 14% | 76 | 5.9 | $188 |
| Bucksport 04416 | Hancock County | 23 | 18% | 69 | 7.1 | $195 |
| Burlington 04417 | Penobscot County | — | 50% | 87 | 11.2 | $164 |
| Burnham 04922 | Waldo County | — | 63% | 15 | 4.4 | $230 |
| Bustins Island 04013 | 77 | 43% | 25 | 3.2 | $372 | |
| Buxton 04093 | York County | — | 64% | 14 | 4.3 | $332 |
| Calais 04619 | Washington County | — | 0% | 29 | 9 | $136 |
| Cambridge 04923 | Somerset County | — | 0% | 249 | 1.6 | $71 |
| Camden 04843 | Knox County | 33 | 16% | 51 | 5.1 | $375 |
| Canaan 04924 | Somerset County | — | 17% | 62 | 3.7 | $243 |
| Canton 04221 | Oxford County | — | 100% | 4 | 19.2 | $296 |
| Cape Elizabeth 04107 | Cumberland County | 69 | 39% | 42 | 2.7 | $426 |
| Cape Neddick 03902 | York County | 39 | 27% | 54 | 4.5 | $405 |
| Caratunk 04925 | Somerset County | — | — | — | — | — |
| Caribou 04736 | Aroostook County | 18 | 8% | 50 | 4.5 | $139 |
| Carmel 04419 | Penobscot County | — | 22% | 11 | 2.8 | $231 |
| Casco 04015 | Cumberland County | 59 | 38% | 30 | 5.2 | $316 |
| Castine 04420 | — | 67% | 80 | — | $787 | |
| Castine 04421 | Hancock County | — | 50% | 100 | 4 | $733 |
| Center Lovell 04016 | — | — | — | — | — | |
| Chamberlain 04541 | Lincoln County | — | 0% | 10 | — | $409 |
| Charleston 04422 | Penobscot County | — | 14% | 82 | 1.8 | $178 |
| Chebeague Island 04017 | Cumberland County | — | 67% | 10 | 3.2 | $747 |
| Cherryfield 04622 | Washington County | — | 13% | 34 | 4.8 | $251 |
| Clayton Lake 04737 | Aroostook County | — | 0% | 47 | 1.6 | $220 |
| Cliff Island 04019 | Cumberland County | — | 0% | 56 | 3.2 | $569 |
| Clinton 04927 | Kennebec County | — | 17% | 44 | 1.6 | $193 |
| Columbia Falls 04623 | Washington County | — | 0% | 108 | 6.4 | $138 |
| Corea 04624 | Hancock County | — | 0% | 59 | 7.2 | $378 |
| Corinna 04928 | Penobscot County | — | 40% | 22 | 3.8 | $213 |
| Corinth 04427 | Penobscot County | — | 29% | 49 | 4.6 | $211 |
| Cornish 04020 | York County | — | 50% | 41 | 9.6 | $201 |
| Cranberry Isles 04625 | Hancock County | — | — | — | — | — |
| Cumberland Center 04021 | Cumberland County | 74 | 45% | 41 | 2.3 | $388 |
| Cumberland Foreside 04110 | Cumberland County | — | 63% | 25 | 4 | $428 |
| Cushing 04563 | Knox County | — | 0% | 325 | 18.4 | $376 |
| Cutler 04626 | Washington County | — | 0% | 198 | 8 | $102 |
| Damariscotta 04543 | Lincoln County | — | 9% | 43 | 3.5 | $431 |
| Danforth 04424 | Washington County | — | 29% | 77 | 5.9 | $274 |
| Deer Isle 04627 | Hancock County | — | 60% | 59 | 5.8 | $278 |
| Denmark 04022 | Oxford County | — | 14% | 37 | 6.4 | $409 |
| Dennysville 04628 | Washington County | — | 0% | 160 | 6.4 | $385 |
| Detroit 04929 | Somerset County | — | 25% | 21 | 3.2 | $96 |
| Dexter 04930 | Penobscot County | 31 | 24% | 43 | 6.2 | $136 |
| Dixfield 04224 | Oxford County | — | 33% | 146 | 3.9 | $164 |
| Dixmont 04932 | Penobscot County | — | 0% | 154 | 25.6 | $277 |
| Dover Foxcroft 04426 | Piscataquis County | 14 | 11% | 61 | 8.2 | $162 |
| Dresden 04342 | Lincoln County | — | 71% | 24 | 4.6 | $259 |
| Durham 04222 | Androscoggin County | — | 67% | 36 | 2.1 | $301 |
| Eagle Lake 04739 | Aroostook County | — | 0% | 44 | 16 | $250 |
| East Andover 04226 | Oxford County | — | 0% | 43 | — | $156 |
| East Baldwin 04024 | Cumberland County | — | 50% | 26 | 3.2 | $264 |
| East Boothbay 04544 | Lincoln County | — | 29% | 56 | 5.5 | $338 |
| East Machias 04630 | Washington County | — | 20% | 83 | 5.8 | $159 |
| East Millinocket 04430 | Penobscot County | — | 13% | 84 | 7.6 | $88 |
| East Waterboro 04030 | York County | — | 64% | 31 | 1.8 | $274 |
| East Winthrop 04343 | — | — | — | — | — | |
| Easton 04740 | Aroostook County | — | 0% | 156 | 9.6 | $42 |
| Eastport 04631 | Washington County | 27 | 6% | 36 | 4.3 | $146 |
| Eddington 04428 | Penobscot County | — | 21% | 43 | 3.7 | $159 |
| Edgecomb 04556 | Lincoln County | — | 14% | 42 | 7.8 | $296 |
| Eliot 03903 | York County | 77 | 60% | 27 | 3.8 | $363 |
| Ellsworth 04605 | Hancock County | 48 | 25% | 50 | 5.9 | $244 |
| Etna 04434 | Penobscot County | — | 67% | 43 | 1.6 | $195 |
| Eustis 04936 | Franklin County | — | 0% | 54 | 14.9 | $315 |
| Exeter 04435 | Penobscot County | — | 100% | 42 | 19.2 | $202 |
| Fairfield 04937 | Somerset County | 50 | 26% | 41 | 3.3 | $164 |
| Falmouth 04105 | Cumberland County | 67 | 35% | 43 | 2.8 | $370 |
| Farmingdale 04344 | Kennebec County | — | 38% | 26 | 2.4 | $245 |
| Farmington 04938 | Franklin County | 42 | 19% | 43 | 3.5 | $211 |
| Fort Fairfield 04742 | Aroostook County | — | 8% | 67 | 3.7 | $76 |
| Fort Kent 04743 | Aroostook County | — | 0% | 104 | 12.8 | $145 |
| Frankfort 04438 | Waldo County | — | — | — | — | — |
| Franklin 04634 | Hancock County | — | 0% | 27 | 13.9 | $166 |
| Freedom 04941 | Waldo County | — | 0% | 77 | 4.5 | $216 |
| Freeport 04032 | Cumberland County | 76 | 43% | 25 | 3.3 | $372 |
| Frenchville 04745 | Aroostook County | — | 0% | 315 | 16 | $95 |
| Friendship 04547 | Knox County | — | 0% | 44 | 2.7 | $242 |
| Fryeburg 04037 | Oxford County | — | 0% | 67 | 7.6 | $260 |
| Gardiner 04345 | Kennebec County | 56 | 36% | 41 | 3.8 | $258 |
| Garland 04939 | Penobscot County | — | 0% | 174 | 4 | $116 |
| Georgetown 04548 | Sagadahoc County | — | 30% | 35 | 2.2 | $321 |
| Gorham 04038 | Cumberland County | 94 | 63% | 19 | 1.3 | $301 |
| Gouldsboro 04607 | Hancock County | — | 33% | 15 | 17.1 | $270 |
| Grand Isle 04746 | Aroostook County | — | 25% | 42 | 4.8 | $134 |
| Gray 04039 | Cumberland County | 70 | 24% | 22 | 0.9 | $270 |
| Greenbush 04418 | Penobscot County | — | 29% | 35 | 3.7 | $208 |
| Greene 04236 | Androscoggin County | 88 | 50% | 12 | 2.1 | $257 |
| Greenville 04441 | Piscataquis County | 33 | 18% | 39 | 5.3 | $361 |
| Greenville Junction 04442 | Piscataquis County | — | 0% | 52 | 9.6 | $268 |
| Greenwood 04255 | Oxford County | — | 0% | 12 | 10.7 | $263 |
| Guilford 04443 | Piscataquis County | — | 8% | 15 | 3.4 | $202 |
| Hallowell 04347 | Kennebec County | — | 20% | 51 | 5.1 | $191 |
| Hampden 04444 | Penobscot County | 42 | 18% | 51 | 3.2 | $200 |
| Hancock 04640 | Hancock County | — | 43% | 38 | 5.5 | $292 |
| Hanover 04237 | Oxford County | — | 0% | 102 | 2.1 | $341 |
| Harborside 04642 | Hancock County | — | 0% | 80 | 2.4 | $445 |
| Harmony 04942 | Somerset County | — | 14% | 21 | 3.4 | $202 |
| Harpswell 04079 | Cumberland County | 62 | 29% | 14 | 4.7 | $500 |
| Harrington 04643 | Washington County | — | 0% | 80 | 6.4 | $266 |
| Harrison 04040 | Cumberland County | 16 | 6% | 58 | 6 | $283 |
| Hartland 04943 | Somerset County | — | 33% | 73 | 6.9 | $113 |
| Hebron 04238 | Oxford County | — | 0% | 39 | 4.8 | $309 |
| Hiram 04041 | Oxford County | — | 29% | 66 | 4.6 | $325 |
| Holden 04429 | Hancock County | 15 | 6% | 52 | 5.2 | $191 |
| Hollis Center 04042 | York County | 66 | 27% | 36 | 1.9 | $270 |
| Hope 04847 | Knox County | — | 0% | 40 | 6.4 | $368 |
| Houlton 04730 | Aroostook County | 22 | 13% | 72 | 5.5 | $128 |
| Howland 04448 | Penobscot County | — | 14% | 84 | 6.4 | $148 |
| Hudson 04449 | Penobscot County | — | 14% | 61 | 1.8 | $250 |
| Island Falls 04747 | Aroostook County | — | 43% | 22 | 9.1 | $111 |
| Isle Of Springs 04549 | — | 21% | 56 | 6.6 | $354 | |
| Islesboro 04848 | Waldo County | — | 40% | 173 | 12.8 | $347 |
| Islesford 04646 | Hancock County | — | — | — | — | — |
| Jackman 04945 | Somerset County | — | 0% | 64 | 11.7 | $184 |
| Jay 04239 | Franklin County | — | 8% | 68 | 2.2 | $126 |
| Jefferson 04348 | Lincoln County | — | 0% | 125 | 3.7 | $226 |
| Jonesboro 04648 | Washington County | — | 0% | 230 | 9.6 | $162 |
| Jonesport 04649 | Washington County | — | 17% | 67 | 8 | $225 |
| Kenduskeag 04450 | Penobscot County | — | 50% | 116 | 3.2 | $294 |
| Kennebunk 04043 | York County | 49 | 20% | 37 | 4.2 | $378 |
| Kennebunkport 04046 | York County | 39 | 18% | 39 | 4.2 | $434 |
| Kents Hill 04349 | Kennebec County | — | 13% | 30 | 3.2 | $307 |
| Kingfield 04947 | Franklin County | 23 | 13% | 42 | 10 | $352 |
| Kingman 04451 | Aroostook County | — | 50% | 85 | — | $136 |
| Kittery 03904 | York County | 62 | 39% | 42 | 4.1 | $448 |
| Kittery Point 03905 | York County | — | 60% | 57 | 3.8 | $934 |
| Lagrange 04453 | Penobscot County | — | 0% | 25 | 12.8 | $113 |
| Lebanon 04027 | York County | 65 | 35% | 37 | 1.7 | $248 |
| Lee 04455 | Penobscot County | — | 33% | 44 | 5.9 | $181 |
| Leeds 04263 | Androscoggin County | — | 67% | 40 | 4.3 | $252 |
| Levant 04456 | Penobscot County | — | 38% | 39 | 6.4 | $207 |
| Lewiston 04240 | Androscoggin County | 64 | 36% | 29 | 3.8 | $196 |
| Liberty 04949 | Waldo County | — | 0% | 65 | 4.8 | $334 |
| Limerick 04048 | York County | 79 | 41% | 35 | 1.5 | $332 |
| Limestone 04750 | Aroostook County | — | 20% | 71 | 12.2 | $121 |
| Limington 04049 | York County | 69 | 32% | 18 | 2.5 | $257 |
| Lincoln 04457 | Penobscot County | 15 | 9% | 66 | 5.3 | $171 |
| Lincolnville 04849 | Waldo County | 17 | 13% | 69 | 7.7 | $329 |
| Lisbon 04250 | Androscoggin County | — | 33% | 21 | 3.2 | $200 |
| Lisbon Falls 04252 | Androscoggin County | 81 | 40% | 18 | 1.8 | $236 |
| Litchfield 04350 | Kennebec County | — | 33% | 19 | 6 | $264 |
| Little Deer Isle 04650 | Hancock County | — | — | — | — | — |
| Livermore 04253 | Androscoggin County | — | 38% | 21 | 4 | $242 |
| Livermore Falls 04254 | Androscoggin County | — | 20% | 48 | 5.4 | $192 |
| Long Island 04050 | Cumberland County | — | 33% | 44 | 2.1 | $472 |
| Lovell 04051 | Oxford County | — | 17% | 44 | 9.1 | $233 |
| Lubec 04652 | Washington County | — | 0% | 79 | 10.3 | $221 |
| Machias 04654 | Washington County | — | 21% | 58 | 7.5 | $131 |
| Machiasport 04655 | Washington County | — | 25% | 109 | 4 | $265 |
| Madawaska 04756 | Aroostook County | 11 | 0% | 45 | 6.6 | $86 |
| Madison 04950 | Somerset County | — | 21% | 51 | 5.3 | $197 |
| Manchester 04351 | Kennebec County | — | 29% | 33 | 4.1 | $210 |
| Mapleton 04757 | Aroostook County | — | 18% | 43 | 3.2 | $181 |
| Mars Hill 04758 | Aroostook County | — | 50% | 3 | 8 | $120 |
| Matinicus 04851 | Knox County | — | — | — | — | — |
| Mattawamkeag 04459 | Aroostook County | — | 33% | 37 | 0.5 | $123 |
| Mechanic Falls 04256 | Androscoggin County | — | 56% | 15 | 1.4 | $213 |
| Meddybemps 04657 | Washington County | — | 0% | 42 | 4.8 | $106 |
| Medway 04460 | Penobscot County | — | 0% | 116 | 12.8 | $132 |
| Mexico 04257 | Oxford County | — | 17% | 72 | 9.6 | $96 |
| Milbridge 04658 | Washington County | — | 50% | 33 | 19.2 | $262 |
| Milford 04461 | Penobscot County | — | 33% | 29 | 3.2 | $225 |
| Millinocket 04462 | Piscataquis County | 3 | 0% | 169 | 7.3 | $135 |
| Milo 04463 | Piscataquis County | 15 | 5% | 44 | 6.1 | $99 |
| Minot 04258 | Androscoggin County | — | 50% | 41 | 3.7 | $208 |
| Monhegan 04852 | Lincoln County | — | — | — | — | — |
| Monmouth 04259 | Kennebec County | — | 25% | 34 | 2.9 | $208 |
| Monroe 04951 | Waldo County | — | 25% | 25 | 4 | $191 |
| Monson 04464 | Piscataquis County | — | 0% | 90 | 5.6 | $138 |
| Monticello 04760 | Aroostook County | — | 0% | 46 | 2.1 | $140 |
| Moody 04054 | — | 0% | 28 | — | $489 | |
| Morrill 04952 | Waldo County | — | 25% | 45 | 4 | $231 |
| Mount Desert 04660 | Hancock County | — | 67% | 50 | 13.9 | $430 |
| Mount Vernon 04352 | Kennebec County | — | 0% | 62 | 2.6 | $207 |
| Naples 04055 | Cumberland County | 40 | 22% | 45 | 4.4 | $334 |
| New Gloucester 04260 | Cumberland County | 85 | 53% | 8 | 2.8 | $257 |
| New Harbor 04554 | Lincoln County | — | 0% | 60 | 2 | $403 |
| New Limerick 04761 | Aroostook County | — | 100% | 38 | 6.4 | $223 |
| New Portland 04961 | Somerset County | — | 0% | 69 | 6.4 | $216 |
| New Sharon 04955 | Franklin County | — | 0% | 67 | 8.5 | $152 |
| New Sweden 04762 | Aroostook County | — | — | — | — | — |
| New Vineyard 04956 | Franklin County | — | 20% | 45 | 2.6 | $185 |
| Newcastle 04553 | Lincoln County | — | 29% | 27 | 5.9 | $321 |
| Newport 04953 | Penobscot County | — | 30% | 24 | 3.5 | $182 |
| Newry 04261 | Oxford County | — | 0% | 77 | 9.6 | $362 |
| Nobleboro 04555 | Lincoln County | — | 25% | 24 | 5.2 | $348 |
| Norridgewock 04957 | Somerset County | — | 20% | 59 | 3.5 | $157 |
| North Anson 04958 | Somerset County | — | 15% | 35 | 4.2 | $177 |
| North Berwick 03906 | York County | 70 | 37% | 31 | 2.5 | $325 |
| North Bridgton 04057 | Cumberland County | — | 50% | 114 | 6.4 | $359 |
| North Haven 04853 | Knox County | — | — | — | — | — |
| North Monmouth 04265 | Kennebec County | — | 50% | 30 | 4.8 | $207 |
| North Vassalboro 04962 | — | 0% | 41 | 3.2 | $219 | |
| North Waterboro 04061 | York County | 76 | 40% | 18 | 2.6 | $305 |
| North Yarmouth 04097 | Cumberland County | 65 | 27% | 25 | 3.2 | $340 |
| Northeast Harbor 04662 | Hancock County | — | 29% | 106 | 2.3 | $608 |
| Norway 04268 | Oxford County | 52 | 26% | 29 | 4.2 | $239 |
| Oakfield 04763 | Aroostook County | — | 0% | 43 | 2.7 | $225 |
| Oakland 04963 | Kennebec County | 51 | 32% | 40 | 6.1 | $237 |
| Ocean Park 04063 | York County | — | 0% | 3 | — | $566 |
| Ogunquit 03907 | York County | 56 | 33% | 45 | 7.1 | $595 |
| Old Orchard Beach 04064 | York County | 50 | 24% | 39 | 3.6 | $370 |
| Old Town 04468 | Penobscot County | 48 | 26% | 46 | 2.7 | $192 |
| Oquossoc 04964 | Oxford County | — | 0% | 32 | 25.6 | $523 |
| Orient 04471 | Aroostook County | — | 0% | 204 | 11.2 | $219 |
| Orland 04472 | Hancock County | — | 13% | 46 | 6 | $295 |
| Orono 04473 | Penobscot County | 50 | 22% | 47 | 3.6 | $198 |
| Orrington 04474 | Penobscot County | — | 7% | 48 | 5.7 | $192 |
| Orrs Island 04066 | Cumberland County | — | 60% | 14 | 3.8 | $415 |
| Owls Head 04854 | Knox County | — | 13% | 46 | 4 | $379 |
| Oxbow 04764 | Aroostook County | — | — | — | — | — |
| Oxford 04270 | Oxford County | 62 | 41% | 32 | 5.1 | $344 |
| Palermo 04354 | Waldo County | — | 63% | 43 | 8 | $253 |
| Palmyra 04965 | Somerset County | — | 0% | 98 | 7.7 | $135 |
| Paris 04271 | Oxford County | — | — | — | — | — |
| Parsonsfield 04047 | York County | — | 33% | 5 | 3.9 | $296 |
| Passadumkeag 04475 | Penobscot County | — | — | — | — | — |
| Patten 04765 | Penobscot County | — | 17% | 35 | 5.9 | $179 |
| Peaks Island 04108 | Cumberland County | — | 0% | 55 | 4.8 | $575 |
| Pemaquid 04558 | Lincoln County | — | 100% | 29 | — | $364 |
| Pembroke 04666 | Washington County | — | 0% | 67 | 6.4 | $156 |
| Penobscot 04476 | Hancock County | — | 33% | 34 | 9.6 | $280 |
| Perham 04766 | Aroostook County | — | 0% | 17 | 3.2 | $362 |
| Perry 04667 | Washington County | — | 0% | 41 | 9.6 | $257 |
| Peru 04290 | Oxford County | — | 0% | 20 | 19.2 | $180 |
| Phillips 04966 | Franklin County | — | 14% | 53 | 8.2 | $208 |
| Phippsburg 04562 | Sagadahoc County | — | 33% | 40 | 10.7 | $423 |
| Pittsfield 04967 | Somerset County | 29 | 13% | 40 | 5.3 | $143 |
| Plymouth 04969 | Penobscot County | — | — | — | — | — |
| Poland 04274 | Androscoggin County | 88 | 58% | 13 | 2.4 | $275 |
| Portage 04768 | Aroostook County | — | 0% | 8 | 4.3 | $234 |
| Porter 04068 | Oxford County | — | 0% | 49 | 1.1 | $201 |
| Portland 04101 | Cumberland County | 41 | 16% | 37 | 3.6 | $568 |
| Portland 04102 | Cumberland County | 63 | 30% | 37 | 2.7 | $388 |
| Portland 04103 | Cumberland County | 87 | 55% | 14 | 2.7 | $356 |
| Portland 04109 | Cumberland County | — | 0% | 92 | 2.1 | $397 |
| Portland 04122 | — | — | — | — | — | |
| Pownal 04069 | Cumberland County | — | 38% | 44 | 1.6 | $355 |
| Presque Isle 04769 | Aroostook County | 20 | 4% | 39 | 4.1 | $148 |
| Princeton 04668 | Washington County | — | 0% | 32 | 19.2 | — |
| Prospect Harbor 04669 | Hancock County | — | — | — | — | — |
| Randolph 04346 | Kennebec County | — | 56% | 35 | 3.9 | $199 |
| Rangeley 04970 | Franklin County | 18 | 12% | 62 | 6.3 | $350 |
| Raymond 04071 | Cumberland County | 61 | 35% | 33 | 2.7 | $365 |
| Readfield 04355 | Kennebec County | — | 20% | 42 | 6.4 | $223 |
| Richmond 04357 | Sagadahoc County | 85 | 38% | 15 | 1.4 | $239 |
| Robbinston 04671 | Washington County | — | 0% | 296 | 6.4 | $361 |
| Rockland 04841 | Knox County | 20 | 9% | 54 | 5.1 | $215 |
| Rockport 04856 | Knox County | 25 | 20% | 72 | 7.2 | $293 |
| Rockwood 04478 | Somerset County | — | 0% | 26 | 9.6 | $446 |
| Round Pond 04564 | Lincoln County | — | 0% | 269 | 4.8 | $397 |
| Roxbury 04275 | Oxford County | — | 50% | 27 | 16 | $396 |
| Rumford 04276 | Oxford County | 38 | 20% | 23 | 5.4 | $110 |
| Sabattus 04280 | Androscoggin County | 87 | 50% | 20 | 2 | $251 |
| Saco 04072 | York County | 65 | 28% | 34 | 2.4 | $329 |
| Saint Agatha 04772 | Aroostook County | — | 0% | 278 | 5.1 | $176 |
| Saint Albans 04971 | Somerset County | — | 43% | 55 | 9.6 | $244 |
| Saint David 04773 | Aroostook County | — | 0% | 51 | 7.7 | $144 |
| Saint Francis 04774 | Aroostook County | — | 0% | 39 | 4 | $111 |
| Salsbury Cove 04672 | — | — | — | — | — | |
| Sanford 04073 | York County | 70 | 43% | 42 | 2.6 | $269 |
| Sangerville 04479 | Piscataquis County | — | 0% | 51 | 9.6 | $235 |
| Scarborough 04074 | Cumberland County | 85 | 44% | 24 | 1.7 | $413 |
| Seal Harbor 04675 | Hancock County | — | 0% | 48 | 4.8 | $446 |
| Searsmont 04973 | Waldo County | — | 17% | 62 | 4.8 | $292 |
| Searsport 04974 | Waldo County | — | 15% | 58 | 5.9 | $290 |
| Sebago 04029 | Cumberland County | 62 | 37% | 33 | 3.2 | $343 |
| Sebec 04481 | Piscataquis County | — | 0% | 313 | 11.2 | $236 |
| Sedgwick 04676 | Hancock County | — | 25% | 50 | 6.4 | $235 |
| Shapleigh 04076 | York County | 50 | 17% | 34 | 3.6 | $365 |
| Shawmut 04975 | Somerset County | — | 0% | 122 | 0.8 | $190 |
| Sherman 04776 | Aroostook County | — | 0% | 57 | 8.3 | $103 |
| Shirley Mills 04485 | Piscataquis County | — | 0% | 41 | 12.8 | $269 |
| Sinclair 04779 | Aroostook County | — | 0% | 48 | 3.7 | $200 |
| Skowhegan 04976 | Somerset County | 28 | 10% | 44 | 3.3 | $158 |
| Smithfield 04978 | Somerset County | — | 20% | 31 | 5.8 | $226 |
| Smyrna Mills 04780 | Aroostook County | — | 0% | 79 | 28.8 | $238 |
| Solon 04979 | Somerset County | — | 0% | 9 | 5.1 | $97 |
| Sorrento 04677 | Hancock County | — | 0% | 95 | 3.2 | $248 |
| South Berwick 03908 | York County | 91 | 64% | 28 | 1 | $274 |
| South Bristol 04568 | Lincoln County | — | 0% | 235 | 8 | $438 |
| South China 04358 | Kennebec County | — | 14% | 49 | 5.3 | $243 |
| South Gardiner 04359 | Kennebec County | — | 0% | 57 | 1.6 | $213 |
| South Paris 04281 | Oxford County | 48 | 33% | 38 | 5.5 | $209 |
| South Portland 04106 | Cumberland County | 90 | 55% | 22 | 1.4 | $367 |
| South Thomaston 04858 | Knox County | — | 0% | 56 | 11.5 | $378 |
| Southport 04576 | Lincoln County | — | 0% | 60 | 2.7 | $401 |
| Southwest Harbor 04679 | Hancock County | — | 17% | 60 | 6.9 | $456 |
| Springfield 04487 | Penobscot County | — | 33% | 7 | 20.3 | $141 |
| Springvale 04083 | York County | 75 | 41% | 32 | 2.6 | $246 |
| Spruce Head 04859 | Knox County | — | 25% | 40 | 8.8 | $278 |
| Squirrel Island 04570 | Lincoln County | — | 0% | 67 | — | $401 |
| Stacyville 04777 | Penobscot County | — | 0% | 156 | 2.1 | — |
| Standish 04084 | Cumberland County | 59 | 25% | 32 | 3.2 | $303 |
| Steep Falls 04085 | Cumberland County | 82 | 47% | 30 | 1.5 | $253 |
| Stetson 04488 | Penobscot County | — | 0% | 27 | 7.5 | $138 |
| Steuben 04680 | Washington County | — | 33% | 28 | 18.1 | $413 |
| Stillwater 04489 | Penobscot County | — | 0% | 2 | — | $242 |
| Stockholm 04783 | Aroostook County | — | 0% | 20 | 4 | $330 |
| Stockton Springs 04981 | Waldo County | 33 | 22% | 62 | 4.4 | $223 |
| Stoneham 04231 | Oxford County | — | 0% | 136 | 12.8 | $346 |
| Stonington 04681 | Hancock County | — | 20% | 48 | 7.7 | $327 |
| Stratton 04982 | Franklin County | — | 50% | 192 | 16 | $277 |
| Strong 04983 | Franklin County | — | 0% | 179 | 12 | $195 |
| Sullivan 04664 | Hancock County | — | 33% | 58 | 20.3 | $180 |
| Sumner 04292 | Oxford County | — | 50% | 39 | 6.4 | $224 |
| Sunset 04683 | Hancock County | — | — | — | — | — |
| Surry 04684 | Hancock County | — | 25% | 19 | 10.4 | $251 |
| Swans Island 04685 | Hancock County | — | 50% | 56 | 20.8 | $487 |
| Temple 04984 | Franklin County | — | 0% | 45 | 1.6 | $99 |
| Tenants Harbor 04860 | Knox County | — | 20% | 30 | 6.1 | $352 |
| Thomaston 04861 | Knox County | — | 27% | 71 | 4.1 | $237 |
| Thorndike 04986 | Waldo County | — | 0% | 27 | 4.8 | $163 |
| Topsfield 04490 | Washington County | — | 0% | 41 | 9.6 | $272 |
| Topsham 04086 | Sagadahoc County | 86 | 50% | 18 | 2 | $296 |
| Trevett 04571 | Lincoln County | — | 0% | 69 | 1.1 | $608 |
| Troy 04987 | Waldo County | — | 100% | 24 | 4.8 | $225 |
| Turner 04282 | Androscoggin County | 72 | 32% | 24 | 3 | $230 |
| Union 04862 | Knox County | — | 10% | 20 | 8 | $246 |
| Unity 04988 | Waldo County | — | 0% | 139 | 16 | $251 |
| Van Buren 04785 | Aroostook County | — | 0% | 143 | 6.4 | $126 |
| Vanceboro 04491 | Washington County | — | 100% | 5 | 3.2 | $80 |
| Vassalboro 04989 | Kennebec County | — | 21% | 42 | 3.9 | $238 |
| Vienna 04360 | Kennebec County | — | 50% | 39 | 6.4 | $345 |
| Vinalhaven 04863 | Knox County | — | 0% | 57 | 11.2 | $319 |
| Waite 04492 | Washington County | — | — | — | — | — |
| Waldoboro 04572 | Lincoln County | — | 15% | 22 | 7.4 | $192 |
| Wallagrass 04781 | Aroostook County | — | 0% | 105 | 11.2 | $67 |
| Walpole 04573 | Lincoln County | — | 100% | 6 | 19.2 | $280 |
| Warren 04864 | Knox County | — | 8% | 50 | 3.9 | $251 |
| Washburn 04786 | Aroostook County | — | 0% | 31 | 9.6 | $214 |
| Washington 04574 | Knox County | — | 0% | — | 28.8 | $173 |
| Waterboro 04087 | York County | — | 57% | 26 | 1.4 | $299 |
| Waterford 04088 | Oxford County | — | 17% | 44 | 9.6 | $329 |
| Waterville 04901 | Kennebec County | 59 | 34% | 38 | 3.8 | $181 |
| Wayne 04284 | Kennebec County | — | 50% | 57 | 4.3 | $269 |
| Weld 04285 | Franklin County | — | 20% | 38 | 4.5 | $266 |
| Wells 04090 | York County | 48 | 25% | 47 | 4 | $380 |
| Wesley 04686 | Washington County | — | 0% | 65 | 6.4 | $154 |
| West Baldwin 04091 | Cumberland County | — | 60% | 14 | 1.9 | $184 |
| West Boothbay Harbor 04575 | Lincoln County | — | — | — | — | — |
| West Enfield 04493 | Penobscot County | — | 0% | 61 | 11.2 | $323 |
| West Forks 04985 | Somerset County | — | — | — | — | — |
| West Newfield 04095 | York County | — | 20% | 11 | 9.6 | $350 |
| West Paris 04289 | Oxford County | — | 14% | 19 | 3.7 | $189 |
| West Rockport 04865 | — | — | — | — | — | |
| Westbrook 04092 | Cumberland County | 86 | 54% | 27 | 1.8 | $331 |
| Westfield 04787 | Aroostook County | — | — | — | — | — |
| Whitefield 04353 | Lincoln County | — | 38% | 10 | 1.6 | $247 |
| Whiting 04691 | Washington County | — | 0% | 342 | 3.2 | $335 |
| Wilton 04294 | Franklin County | 40 | 18% | 30 | 4.3 | $163 |
| Windham 04062 | Cumberland County | 74 | 42% | 32 | 2.8 | $317 |
| Windsor 04363 | Kennebec County | — | 45% | 34 | 3.2 | $247 |
| Winn 04495 | Penobscot County | — | — | — | — | — |
| Winter Harbor 04693 | Hancock County | — | 0% | 54 | 41.6 | $159 |
| Winterport 04496 | Waldo County | — | 36% | 67 | 5 | $197 |
| Winthrop 04364 | Kennebec County | 67 | 27% | 27 | 2.8 | $234 |
| Wiscasset 04578 | Lincoln County | 50 | 27% | 46 | 3.4 | $234 |
| Woolwich 04579 | Sagadahoc County | — | 10% | 31 | 1.9 | $333 |
| Wytopitlock 04497 | Aroostook County | — | 0% | 218 | 6.4 | $166 |
| Yarmouth 04096 | Cumberland County | 67 | 30% | 31 | 2.4 | $434 |
| York 03909 | York County | 58 | 27% | 45 | 2.2 | $414 |
Competition scores rank each ZIP code against every U.S. ZIP code with enough sales (0–100). Source: Redfin, rolling 3-month figures. Methodology
More for Maine
Other states
AlabamaAlaskaArizonaArkansasCaliforniaColoradoConnecticutDelawareDistrict of ColumbiaFloridaGeorgiaHawaiiIdahoIllinoisIndianaIowaKansasKentuckyLouisianaMarylandMassachusettsMichiganMinnesotaMississippiMissouriMontanaNebraskaNevadaNew HampshireNew JerseyNew MexicoNew YorkNorth CarolinaNorth DakotaOhioOklahomaOregonPennsylvaniaRhode IslandSouth CarolinaSouth DakotaTennesseeTexasUtahVermontVirginiaWashingtonWest VirginiaWisconsinWyoming