Freedom, ME
$80,429
Harmony, ME
$80,394
Hartland, ME
$80,499
Hinckley, ME
$80,575
Jackman, ME
$80,185
Kingfield, ME
$80,642
Liberty, ME
$80,577
Madison, ME
$80,750
Monroe, ME
$80,313
Morrill, ME
$80,452
Newport, ME
$80,324
New Portland, ME
$80,767
New Sharon, ME
$80,669
New Vineyard, ME
$80,719
Norridgewock, ME
$80,720
North Anson, ME
$80,768
North Vassalboro, ME
$80,913
Oakland, ME
$80,747
Oquossoc, ME
$80,477
Palmyra, ME
$80,375
Phillips, ME
$80,510
Pittsfield, ME
$80,506
Plymouth, ME
$80,334
Rangeley, ME
$80,529
Portland, ME
$84,372
Falmouth, ME
$84,181
South Portland, ME
$84,372
Cape Elizabeth, ME
$84,205
Peaks Island, ME
$84,286
Cumberland Foreside, ME
$84,098
Auburn, ME
$82,587
Andover, ME
$80,506
Bethel, ME
$80,642
Bryant Pond, ME
$80,942
Buckfield, ME
$81,304
Canton, ME
$80,794
Durham, ME
$83,109
Danville, ME
$82,836
Dixfield, ME
$80,626
Dryden, ME
$80,719
East Andover, ME
$80,531
East Dixfield, ME
$80,757
East Livermore, ME
$81,234
East Poland, ME
$82,685
Stoneham, ME
$80,979
East Wilton, ME
$80,908
Greene, ME
$81,954
Hanover, ME
$80,574
Hebron, ME
$81,879
Jay, ME
$80,774
Lewiston, ME
$82,542
Lisbon, ME
$82,804
Lisbon Falls, ME
$82,677
Livermore, ME
$81,101
Livermore Falls, ME
$81,048
Greenwood, ME
$81,050
Mechanic Falls, ME
$82,439
Mexico, ME
$80,705
Minot, ME
$82,132
Monmouth, ME
$81,693
New Gloucester, ME
$83,164
Newry, ME
$80,423
North Jay, ME
$80,734
Leeds, ME
$81,496
North Monmouth, ME
$81,573
North Turner, ME
$81,439
North Waterford, ME
$81,355
Norway, ME
$81,615
Oxford, ME
$82,053
Paris, ME
$81,777
Poland, ME
$82,698
Roxbury, ME
$80,451
Rumford, ME
$80,658
Sabattus, ME
$82,181
South Paris, ME
$81,665
Turner, ME
$81,667
Wayne, ME
$81,296
Weld, ME
$80,511
West Bethel, ME
$80,578
Bowdoin, ME
$82,170
West Minot, ME
$82,014
West Paris, ME
$81,340
Peru, ME
$80,826
West Poland, ME
$82,635
Sumner, ME
$81,081
Wilton, ME
$80,723
Augusta, ME
$80,948
Coopers Mills, ME
$81,058
Dresden, ME
$81,724
East Winthrop, ME
$81,200
Farmingdale, ME
$81,423
Gardiner, ME
$81,571
Randolph, ME
$81,423
Hallowell, ME
$81,321
Jefferson, ME
$80,780
Kents Hill, ME
$80,946
Litchfield, ME
$81,812
Manchester, ME
$81,105
Mount Vernon, ME
$80,750
Whitefield, ME
$81,104
Palermo, ME
$80,646
Sebasco Estates, ME
$83,029
Readfield, ME
$81,082
Saint Albans, ME
$80,437
South Bristol, ME
$81,784
Squirrel Island, ME
$82,055
Trevett, ME
$82,113
Waldoboro, ME
$80,764
Walpole, ME
$81,653
Washington, ME
$80,562
West Boothbay Harbor, ME
$82,201
Southport, ME
$82,384
Wiscasset, ME
$81,968
Woolwich, ME
$82,163
Ellsworth, ME
$80,234
Addison, ME
$80,136
Gouldsboro, ME
$80,207
Bar Harbor, ME
$80,359
Beals, ME
$80,226
Bernard, ME
$80,387
Birch Harbor, ME
$80,284
Blue Hill, ME
$80,320
Brooklin, ME
$80,321
Brooksville, ME
$80,320
Calais, ME
$80,107
Cherryfield, ME
$80,015
Columbia Falls, ME
$80,011
Corea, ME
$80,211
Cranberry Isles, ME
$80,229
Cutler, ME
$80,017
Deer Isle, ME
$80,395
Dennysville, ME
$79,942
East Blue Hill, ME
$80,323
East Machias, ME
$80,017
Eastport, ME
$80,254
Franklin, ME
$80,216
Frenchboro, ME
$80,185
Grand Lake Stream, ME
$79,893
Hancock, ME
$80,335
Harborside, ME
$80,305
Harrington, ME
$80,190
Hulls Cove, ME
$80,361
Isle Au Haut, ME
$80,185
Islesford, ME
$80,351
Jonesboro, ME
$80,082
Jonesport, ME
$80,155
Little Deer Isle, ME
$80,385
Lubec, ME
$80,056
Bass Harbor, ME
$80,388
Machias, ME
$80,097
Machiasport, ME
$80,136
Meddybemps, ME
$79,892
Milbridge, ME
$80,221
Mount Desert, ME
$80,299
Northeast Harbor, ME
$80,351
Sullivan, ME
$80,227
Pembroke, ME
$80,016
Perry, ME
$80,089
Princeton, ME
$79,888
Prospect Harbor, ME
$80,293
Robbinston, ME
$79,999
Salsbury Cove, ME
$80,370
Sargentville, ME
$80,343
Seal Cove, ME
$80,302
Seal Harbor, ME
$80,329
Sedgwick, ME
$80,334
Sorrento, ME
$80,302
Southwest Harbor, ME
$80,372
Steuben, ME
$80,177
Stonington, ME
$80,403
Sunset, ME
$80,125
Surry, ME
$80,319
Swans Island, ME
$80,247
Wesley, ME
$79,788
Whiting, ME
$79,994
Winter Harbor, ME
$80,223
Baileyville, ME
$79,970
Houlton, ME
$79,803
Ashland, ME
$79,688
Benedicta, ME
$79,512
Blaine, ME
$79,783
Bridgewater, ME
$79,595
Caribou, ME
$79,947
Clayton Lake, ME
$79,802
Crouseville, ME
$79,854
Eagle Lake, ME
$79,777
Easton, ME
$79,866
Estcourt Station, ME
$79,835
Fort Fairfield, ME
$79,907
Fort Kent, ME
$79,942
Fort Kent Mills, ME
$79,874
Frenchville, ME
$79,965
Grand Isle, ME
$79,855
Island Falls, ME
$79,520
Limestone, ME
$79,885
Madawaska, ME
$80,098
Mapleton, ME
$79,759
Richmond, ME
$81,858
South China, ME
$80,727
South Gardiner, ME
$81,670
Vienna, ME
$80,605
Windsor, ME
$80,682
Winthrop, ME
$81,428
Bangor, ME
$80,290
Abbot, ME
$80,304
Aurora, ME
$79,868
Bradford, ME
$80,253
Bradley, ME
$80,256
Brewer, ME
$80,286
Brookton, ME
$79,598
Brownville, ME
$80,023
Brownville Junction, ME
$80,517
Bucksport, ME
$80,280
Burlington, ME
$79,994
Greenbush, ME
$80,178
Carmel, ME
$80,293
Castine, ME
$80,460
Charleston, ME
$80,268
Danforth, ME
$79,730
Dover Foxcroft, ME
$80,315
Corinth, ME
$80,283
Eddington, ME
$80,264
Holden, ME
$80,271
East Millinocket, ME
$79,936
East Orland, ME
$80,272
Etna, ME
$80,310
Exeter, ME
$80,297
Frankfort, ME
$80,294
Greenville, ME
$79,832
Greenville Junction, ME
$80,093
Guilford, ME
$80,283
Hampden, ME
$80,291
Howland, ME
$80,100
Hudson, ME
$80,277
Kenduskeag, ME
$80,285
Kingman, ME
$79,646
Lagrange, ME
$80,194
Lambert Lake, ME
$79,740
Lee, ME
$79,975
Levant, ME
$80,289
Lincoln, ME
$79,969
Mattawamkeag, ME
$79,709
Medway, ME
$79,729
Milford, ME
$80,243
Millinocket, ME
$79,610
Milo, ME
$80,174
Monson, ME
$80,296
Olamon, ME
$80,201
Old Town, ME
$80,256
Orono, ME
$80,278
Orient, ME
$79,653
Orland, ME
$80,273
Orrington, ME
$80,282
Passadumkeag, ME
$80,154
Penobscot, ME
$80,274
Rockwood, ME
$79,955
Sangerville, ME
$80,352
Sebec, ME
$80,224
Shirley Mills, ME
$80,247
Springfield, ME
$79,766
Stetson, ME
$80,302
Stillwater, ME
$80,280
Topsfield, ME
$79,666
Vanceboro, ME
$79,735
Waite, ME
$79,776
West Enfield, ME
$80,135
Winn, ME
$79,816
Winterport, ME
$80,291
Wytopitlock, ME
$79,534
Bath, ME
$82,732
Alna, ME
$81,414
Boothbay, ME
$81,967
Boothbay Harbor, ME
$82,153
Bristol, ME
$81,472
Chamberlain, ME
$81,611
Damariscotta, ME
$81,421
East Boothbay, ME
$82,027
Friendship, ME
$80,949
Georgetown, ME
$82,627
Isle Of Springs, ME
$81,970
Bremen, ME
$81,247
Newcastle, ME
$81,454
New Harbor, ME
$81,740
Nobleboro, ME
$81,131
Edgecomb, ME
$81,731
Pemaquid, ME
$81,661
Phippsburg, ME
$82,960
Cushing, ME
$80,684
Round Pond, ME
$81,457
Sandy Point, ME
$80,289
Searsmont, ME
$80,480
Searsport, ME
$80,302
Shawmut, ME
$80,824
Skowhegan, ME
$80,647
Smithfield, ME
$80,690
Solon, ME
$80,647
Stockton Springs, ME
$80,289
Stratton, ME
$80,580
Strong, ME
$80,650
Temple, ME
$80,619
West Forks, ME
$80,154
Thorndike, ME
$80,372
Troy, ME
$80,348
Unity, ME
$80,449
Vassalboro, ME
$80,696
West Farmington, ME
$80,931
Berwick, ME
$85,774
Cape Neddick, ME
$86,427
Eliot, ME
$87,572
Kittery, ME
$87,826
Kittery Point, ME
$87,166
North Berwick, ME
$85,112
Ogunquit, ME
$85,885
South Berwick, ME
$86,638
York, ME
$87,132
York Beach, ME
$86,715
York Harbor, ME
$87,155
Acton, ME
$82,683
Alfred, ME
$83,855
Bailey Island, ME
$83,512
Bar Mills, ME
$83,721
Biddeford, ME
$83,749
Biddeford Pool, ME
$83,749
Bowdoinham, ME
$82,112
Bridgton, ME
$81,972
Brownfield, ME
$81,900
Brunswick, ME
$83,082
Bustins Island, ME
$83,669
Cape Porpoise, ME
$84,124
Casco, ME
$82,947
Center Lovell, ME
$81,367
Chebeague Island, ME
$83,853
Cliff Island, ME
$84,035
Cornish, ME
$82,844
Cumberland Center, ME
$83,940
Denmark, ME
$81,888
East Baldwin, ME
$83,055
Lebanon, ME
$84,438
East Parsonsfield, ME
$82,407
Sebago, ME
$82,843
East Waterboro, ME
$83,475
Freeport, ME
$83,516
Fryeburg, ME
$81,477
Gorham, ME
$83,866
Gray, ME
$83,355
Harrison, ME
$81,523
Hiram, ME
$82,587
Hollis Center, ME
$83,578
Kennebunk, ME
$84,187
Kennebunkport, ME
$83,868
Parsonsfield, ME
$82,405
Limerick, ME
$83,169
Limington, ME
$83,147
Long Island, ME
$84,178
Lovell, ME
$81,251
Moody, ME
$85,221
Naples, ME
$82,603
Newfield, ME
$83,033
North Bridgton, ME
$82,014
North Waterboro, ME
$83,329
Windham, ME
$83,782
Ocean Park, ME
$83,814
Old Orchard Beach, ME
$83,870
Orrs Island, ME
$83,441
Porter, ME
$82,128
Pownal, ME
$83,386
Scarborough, ME
$84,153
Raymond, ME
$83,210
Saco, ME
$83,819
Sanford, ME
$84,246
Sebago Lake, ME
$83,146
Shapleigh, ME
$83,464
South Casco, ME
$83,258
South Freeport, ME
$83,475
Harpswell, ME
$83,425
South Windham, ME
$83,938
Springvale, ME
$83,755
Standish, ME
$83,494
Steep Falls, ME
$83,314
Topsham, ME
$82,797
Waterboro, ME
$83,630
Waterford, ME
$81,434
Wells, ME
$85,056
West Baldwin, ME
$82,908
Westbrook, ME
$84,175
Buxton, ME
$83,726
West Kennebunk, ME
$84,143
West Newfield, ME
$82,625
Yarmouth, ME
$83,862
North Yarmouth, ME
$83,687
Mars Hill, ME
$79,862
Monticello, ME
$79,701
New Limerick, ME
$79,753
New Sweden, ME
$79,860
Oakfield, ME
$79,670
Oxbow, ME
$79,346
Patten, ME
$79,397
Perham, ME
$79,805
Portage, ME
$79,763
Presque Isle, ME
$79,967
Saint Agatha, ME
$79,927
Saint David, ME
$79,911
Saint Francis, ME
$79,803
Sheridan, ME
$79,709
Sherman, ME
$79,590
Stacyville, ME
$79,491
Sinclair, ME
$79,778
Smyrna Mills, ME
$79,540
Wallagrass, ME
$79,867
Stockholm, ME
$79,790
Van Buren, ME
$79,889
Washburn, ME
$79,858
Westfield, ME
$79,748
Rockland, ME
$80,640
Camden, ME
$80,632
Glen Cove, ME
$80,605
Hope, ME
$80,602
Islesboro, ME
$80,395
Lincolnville, ME
$80,461
Lincolnville Center, ME
$80,464
Matinicus, ME
$80,328
Monhegan, ME
$81,185
North Haven, ME
$80,383
Owls Head, ME
$80,492
Port Clyde, ME
$80,943
Rockport, ME
$80,613
South Thomaston, ME
$80,494
Spruce Head, ME
$80,541
Tenants Harbor, ME
$80,775
Thomaston, ME
$80,552
Union, ME
$80,598
Vinalhaven, ME
$80,383
Warren, ME
$80,513
West Rockport, ME
$80,622
Waterville, ME
$80,800
Albion, ME
$80,672
Anson, ME
$80,727
Athens, ME
$80,502
Belfast, ME
$80,462
Belgrade, ME
$80,646
Belgrade Lakes, ME
$80,563
Bingham, ME
$80,495
Brooks, ME
$80,330
Burnham, ME
$80,409
Cambridge, ME
$80,392
Canaan, ME
$80,525
Caratunk, ME
$80,342
China Village, ME
$80,892
Clinton, ME
$80,552
Corinna, ME
$80,330
Detroit, ME
$80,356
Dexter, ME
$80,436
Dixmont, ME
$80,319
East Newport, ME
$80,327
East Vassalboro, ME
$80,744
Eustis, ME
$80,255
Fairfield, ME
$80,688
Farmington, ME
$80,754
Garland, ME
$80,288
Farmington Falls, ME
$80,884