Cities and towns in Maine: typical home values
September 2026 figures from Zillow · updated 2026-11-15
ProMap by Home Economics has a housing data page for 336 cities and towns in Maine. The figure beside each name is its typical home value in September 2026. Among them, the highest typical home value is in Kennebunkport ($1,090,000) and the lowest is in Van Buren ($117,000).
The typical home in Maine is worth about $412,000 (Zillow Home Value Index, September 2026), up 1.6% over the past year; the U.S. figure is $366,000.
Also: Maine overview · 312 ZIP codes in Maine
Jump to a letter
A 11 places
- Abbot Piscataquis County $223,000
- Acton York County $473,000
- Addison Washington County $208,000
- Albion Kennebec County $272,000
- Alfred York County $473,000
- Amherst Hancock County $210,000
- Anson Somerset County $186,000
- Appleton Knox County $361,000
- Arundel York County $537,000
- Auburn Androscoggin County $324,000
- Augusta Kennebec County $276,000
B 31 places
- Bangor Penobscot County $283,000
- Bar Harbor Hancock County $661,000
- Bath Sagadahoc County $375,000
- Beaver Cove Plantation Piscataquis County $389,000
- Belfast Waldo County $395,000
- Belgrade Kennebec County $408,000
- Belmont Waldo County $326,000
- Benton Kennebec County $266,000
- Berwick York County $473,000
- Bethel Oxford County $444,000
- Biddeford York County $506,000
- Blue Hill Hancock County $492,000
- Boothbay Harbor Lincoln County $537,000
- Boothbay Lincoln County $571,000
- Bowdoin Sagadahoc County $416,000
- Bowdoinham Sagadahoc County $386,000
- Bradley Penobscot County $270,000
- Bremen Lincoln County $481,000
- Brewer Penobscot County $302,000
- Bridgton Cumberland County $411,000
- Bristol Lincoln County $566,000
- Brooklin Hancock County $454,000
- Brooks Waldo County $282,000
- Brooksville Hancock County $517,000
- Brownfield Oxford County $359,000
- Brownville Piscataquis County $150,000
- Brunswick Cumberland County $497,000
- Buckfield Oxford County $293,000
- Bucksport Hancock County $281,000
- Burnham Waldo County $269,000
- Buxton York County $469,000
C 26 places
- Calais Washington County $161,000
- Camden Knox County $693,000
- Canaan Somerset County $248,000
- Canton Oxford County $219,000
- Cape Elizabeth Cumberland County $894,000
- Caribou Aroostook County $168,000
- Carmel Penobscot County $329,000
- Carrabassett Valley Franklin County $605,000
- Casco Cumberland County $443,000
- Charleston Penobscot County $236,000
- Chebeague Island Cumberland County $650,000
- Chelsea Kennebec County $329,000
- Cherryfield Washington County $182,000
- Chesterville Franklin County $257,000
- China Village Kennebec County $336,000
- Clifton Penobscot County $252,000
- Clinton Kennebec County $257,000
- Columbia Falls Washington County $161,000
- Columbia Washington County $170,000
- Corinna Penobscot County $188,000
- Corinth Penobscot County $256,000
- Cornish York County $390,000
- Cornville Somerset County $268,000
- Cumberland Cumberland County $747,000
- Cushing Knox County $467,000
- Cutler Washington County $203,000
D 12 places
- Damariscotta Lincoln County $477,000
- Dayton York County $492,000
- Dedham Hancock County $350,000
- Deer Isle Hancock County $403,000
- Denmark Oxford County $420,000
- Detroit Somerset County $241,000
- Dexter Penobscot County $207,000
- Dixfield Oxford County $184,000
- Dixmont Penobscot County $254,000
- Dover-Foxcroft Piscataquis County $229,000
- Dresden Lincoln County $351,000
- Durham Androscoggin County $444,000
E 14 places
- Eagle Lake Aroostook County $184,000
- East Machias Washington County $215,000
- East Millinocket Penobscot County $177,000
- Eastbrook Hancock County $307,000
- Easton Aroostook County $164,000
- Eastport Washington County $234,000
- Eddington Penobscot County $302,000
- Edgecomb Lincoln County $407,000
- Eliot York County $610,000
- Ellsworth Hancock County $359,000
- Embden Somerset County $316,000
- Enfield Penobscot County $235,000
- Etna Penobscot County $267,000
- Exeter Penobscot County $217,000
F 13 places
- Fairfield Somerset County $236,000
- Falmouth Cumberland County $890,000
- Farmingdale Kennebec County $323,000
- Farmington Franklin County $276,000
- Fayette Kennebec County $358,000
- Fort Fairfield Aroostook County $143,000
- Fort Kent Aroostook County $200,000
- Frankfort Waldo County $262,000
- Franklin Hancock County $294,000
- Freedom Waldo County $297,000
- Freeport Cumberland County $685,000
- Friendship Knox County $381,000
- Fryeburg Oxford County $350,000
G 11 places
- Gardiner Kennebec County $285,000
- Georgetown Sagadahoc County $695,000
- Glenburn Penobscot County $344,000
- Gorham Cumberland County $541,000
- Gouldsboro Hancock County $410,000
- Gray Cumberland County $520,000
- Greenbush Penobscot County $190,000
- Greene Androscoggin County $345,000
- Greenville Piscataquis County $337,000
- Greenwood Oxford County $308,000
- Guilford Piscataquis County $161,000
H 17 places
- Hallowell Kennebec County $377,000
- Hampden Penobscot County $352,000
- Hancock Hancock County $365,000
- Harmony Somerset County $197,000
- Harpswell Cumberland County $719,000
- Harrington Washington County $225,000
- Harrison Cumberland County $415,000
- Hartford Oxford County $262,000
- Hartland Somerset County $188,000
- Hermon Penobscot County $363,000
- Hiram Oxford County $315,000
- Holden Penobscot County $351,000
- Hollis York County $431,000
- Hope Knox County $393,000
- Houlton Aroostook County $160,000
- Howland Penobscot County $194,000
- Hudson Penobscot County $258,000
I 3 places
J 5 places
K 5 places
L 21 places
- Lamoine Hancock County $418,000
- Lebanon York County $406,000
- Lee Penobscot County $188,000
- Leeds Androscoggin County $347,000
- Levant Penobscot County $324,000
- Lewiston Androscoggin County $296,000
- Liberty Waldo County $333,000
- Limerick York County $410,000
- Limestone Aroostook County $132,000
- Limington York County $415,000
- Lincoln Penobscot County $229,000
- Lincolnville Waldo County $485,000
- Lisbon Falls Androscoggin County $328,000
- Lisbon Androscoggin County $345,000
- Litchfield Kennebec County $358,000
- Livermore Falls Androscoggin County $214,000
- Livermore Androscoggin County $288,000
- Long Island Cumberland County $637,000
- Lovell Oxford County $519,000
- Lubec Washington County $260,000
- Lyman York County $474,000
M 23 places
- Machias Washington County $174,000
- Machiasport Washington County $246,000
- Madawaska Aroostook County $160,000
- Madison Somerset County $215,000
- Manchester Kennebec County $393,000
- Mapleton Aroostook County $249,000
- Mariaville Hancock County $264,000
- Mechanic Falls Androscoggin County $301,000
- Meddybemps Washington County $203,000
- Mexico Oxford County $181,000
- Milbridge Washington County $265,000
- Milford Penobscot County $226,000
- Millinocket Penobscot County $162,000
- Milo Piscataquis County $132,000
- Minot Androscoggin County $381,000
- Monmouth Kennebec County $348,000
- Monroe Waldo County $288,000
- Monson Piscataquis County $218,000
- Montville Waldo County $291,000
- Morrill Waldo County $315,000
- Mount Desert Hancock County $927,000
- Mt Chase Plantation Penobscot County $208,000
- Mt Vernon Kennebec County $331,000
N 18 places
- Naples Cumberland County $439,000
- New Gloucester Cumberland County $433,000
- New Portland Somerset County $199,000
- New Sharon Franklin County $263,000
- New Sweden Aroostook County $205,000
- Newburgh Penobscot County $331,000
- Newcastle Lincoln County $465,000
- Newfield York County $404,000
- Newport Penobscot County $261,000
- Newry Oxford County $536,000
- Nobleboro Lincoln County $427,000
- Norridgewock Somerset County $243,000
- North Berwick York County $492,000
- North Haven Knox County $753,000
- North Yarmouth Cumberland County $694,000
- Northfield Washington County $204,000
- Northport Waldo County $463,000
- Norway Oxford County $334,000
O 13 places
- Oakfield Aroostook County $165,000
- Oakland Kennebec County $333,000
- Ogunquit York County $929,000
- Old Orchard Beach York County $509,000
- Old Town Penobscot County $252,000
- Orient Aroostook County $194,000
- Orland Hancock County $290,000
- Orono Penobscot County $309,000
- Orrington Penobscot County $336,000
- Otis Hancock County $387,000
- Otisfield Oxford County $303,000
- Owls Head Knox County $491,000
- Oxford Oxford County $338,000
P 21 places
- Palermo Waldo County $359,000
- Palmyra Somerset County $237,000
- Paris Oxford County $321,000
- Parkman Piscataquis County $210,000
- Parsonsfield York County $366,000
- Patten Penobscot County $164,000
- Pembroke Washington County $153,000
- Penobscot Hancock County $337,000
- Perry Washington County $202,000
- Peru Oxford County $232,000
- Phillips Franklin County $217,000
- Phippsburg Sagadahoc County $476,000
- Pittsfield Somerset County $200,000
- Pittston Kennebec County $328,000
- Plymouth Penobscot County $247,000
- Poland Androscoggin County $393,000
- Porter Oxford County $288,000
- Portland Cumberland County $554,000
- Pownal Cumberland County $585,000
- Presque Isle Aroostook County $175,000
- Princeton Washington County $188,000
R 9 places
S 38 places
- Sabattus Androscoggin County $349,000
- Saco York County $522,000
- Sanford York County $372,000
- Sangerville Piscataquis County $210,000
- Scarborough Cumberland County $689,000
- Searsmont Waldo County $320,000
- Searsport Waldo County $326,000
- Sebago Cumberland County $407,000
- Sebec Piscataquis County $281,000
- Sedgwick Hancock County $421,000
- Shapleigh York County $413,000
- Sherman Aroostook County $151,000
- Sidney Kennebec County $420,000
- Skowhegan Somerset County $220,000
- Smithfield Somerset County $274,000
- Solon Somerset County $212,000
- Somerville Lincoln County $292,000
- Sorrento Hancock County $541,000
- South Berwick York County $526,000
- South Bristol Lincoln County $824,000
- South Paris Oxford County $272,000
- South Portland Cumberland County $519,000
- South Thomaston Knox County $454,000
- Southport Lincoln County $886,000
- Southwest Harbor Hancock County $645,000
- St Albans Somerset County $229,000
- St George Knox County $519,000
- Standish Cumberland County $458,000
- Stetson Penobscot County $264,000
- Steuben Washington County $279,000
- Stockton Springs Waldo County $378,000
- Stonington Hancock County $490,000
- Strong Franklin County $225,000
- Sullivan Hancock County $367,000
- Sumner Oxford County $240,000
- Surry Hancock County $440,000
- Swanville Waldo County $305,000
- Sweden Oxford County $344,000
T 8 places
U 2 places
V 4 places
W 29 places
- Waldoboro Lincoln County $336,000
- Wales Androscoggin County $371,000
- Warren Knox County $342,000
- Washburn Aroostook County $145,000
- Washington Knox County $343,000
- Waterboro York County $405,000
- Waterford Oxford County $346,000
- Waterville Kennebec County $250,000
- Wayne Kennebec County $393,000
- Weld Franklin County $263,000
- Wells York County $589,000
- West Bath Sagadahoc County $537,000
- West Gardiner Kennebec County $393,000
- West Paris Oxford County $267,000
- Westbrook Cumberland County $456,000
- Weston Aroostook County $194,000
- Whitefield Lincoln County $331,000
- Willimantic Piscataquis County $218,000
- Wilton Franklin County $233,000
- Windham Cumberland County $492,000
- Windsor Kennebec County $357,000
- Winslow Kennebec County $294,000
- Winter Harbor Hancock County $345,000
- Winterport Waldo County $307,000
- Winthrop Kennebec County $341,000
- Wiscasset Lincoln County $383,000
- Woodland Washington County $136,000
- Woodstock Oxford County $246,000
- Woolwich Sagadahoc County $417,000
Y 2 places
Metro areas in Maine
Counties in Maine
- Androscoggin County $329,000
- Aroostook County $169,000
- Cumberland County $559,000
- Franklin County $291,000
- Hancock County $420,000
- Kennebec County $316,000
- Knox County $437,000
- Lincoln County $443,000
- Oxford County $316,000
- Penobscot County $277,000
- Piscataquis County $228,000
- Sagadahoc County $432,000
- Somerset County $229,000
- Waldo County $344,000
- Washington County $200,000
- York County $525,000
Sources
Home values: Zillow Home Value Index (ZHVI), all homes, middle tier, smoothed and seasonally adjusted. Rents: Zillow Observed Rent Index (ZORI), seasonally adjusted. "Typical" is Zillow's middle-tier value (homes between the 35th and 65th percentiles), not a median sale price. A place is listed when Zillow publishes a home value or a rent for it. Compiled by Home Economics.