Freedom, ME
$69,229
Harmony, ME
$69,199
Hartland, ME
$69,289
Hinckley, ME
$69,355
Jackman, ME
$69,019
Kingfield, ME
$69,412
Liberty, ME
$69,356
Madison, ME
$69,505
Monroe, ME
$69,129
Morrill, ME
$69,249
Newport, ME
$69,138
New Portland, ME
$69,520
New Sharon, ME
$69,436
New Vineyard, ME
$69,478
Norridgewock, ME
$69,480
North Anson, ME
$69,521
North Vassalboro, ME
$69,645
Oakland, ME
$69,503
Oquossoc, ME
$69,270
Palmyra, ME
$69,182
Phillips, ME
$69,298
Pittsfield, ME
$69,295
Plymouth, ME
$69,147
Rangeley, ME
$69,315
Portland, ME
$72,623
Falmouth, ME
$72,458
South Portland, ME
$72,623
Cape Elizabeth, ME
$72,479
Peaks Island, ME
$72,549
Cumberland Foreside, ME
$72,387
Auburn, ME
$71,086
Andover, ME
$69,296
Bethel, ME
$69,412
Bryant Pond, ME
$69,671
Buckfield, ME
$69,982
Canton, ME
$69,543
Durham, ME
$71,536
Danville, ME
$71,301
Dixfield, ME
$69,399
Dryden, ME
$69,479
East Andover, ME
$69,316
East Dixfield, ME
$69,511
East Livermore, ME
$69,922
East Poland, ME
$71,171
Stoneham, ME
$69,702
East Wilton, ME
$69,641
Greene, ME
$70,542
Hanover, ME
$69,353
Hebron, ME
$70,477
Jay, ME
$69,526
Lewiston, ME
$71,048
Lisbon, ME
$71,273
Lisbon Falls, ME
$71,163
Livermore, ME
$69,807
Livermore Falls, ME
$69,762
Greenwood, ME
$69,763
Mechanic Falls, ME
$70,959
Mexico, ME
$69,467
Minot, ME
$70,694
Monmouth, ME
$70,317
New Gloucester, ME
$71,583
Newry, ME
$69,224
North Jay, ME
$69,492
Leeds, ME
$70,147
North Monmouth, ME
$70,214
North Turner, ME
$70,098
North Waterford, ME
$70,026
Norway, ME
$70,250
Oxford, ME
$70,627
Paris, ME
$70,389
Poland, ME
$71,182
Roxbury, ME
$69,248
Rumford, ME
$69,426
Sabattus, ME
$70,737
South Paris, ME
$70,293
Turner, ME
$70,295
Wayne, ME
$69,975
Weld, ME
$69,299
West Bethel, ME
$69,357
Bowdoin, ME
$70,728
West Minot, ME
$70,593
West Paris, ME
$70,013
Peru, ME
$69,570
West Poland, ME
$71,128
Sumner, ME
$69,790
Wilton, ME
$69,482
Augusta, ME
$69,676
Coopers Mills, ME
$69,770
Dresden, ME
$70,344
East Winthrop, ME
$69,892
Farmingdale, ME
$70,085
Gardiner, ME
$70,212
Randolph, ME
$70,085
Hallowell, ME
$69,997
Jefferson, ME
$69,531
Kents Hill, ME
$69,674
Litchfield, ME
$70,420
Manchester, ME
$69,811
Mount Vernon, ME
$69,506
Whitefield, ME
$69,810
Palermo, ME
$69,415
Sebasco Estates, ME
$71,467
Readfield, ME
$69,791
Saint Albans, ME
$69,236
South Bristol, ME
$70,395
Squirrel Island, ME
$70,629
Trevett, ME
$70,679
Waldoboro, ME
$69,517
Walpole, ME
$70,283
Washington, ME
$69,343
West Boothbay Harbor, ME
$70,754
Southport, ME
$70,912
Wiscasset, ME
$70,554
Woolwich, ME
$70,721
Ellsworth, ME
$69,061
Addison, ME
$68,977
Gouldsboro, ME
$69,038
Bar Harbor, ME
$69,169
Beals, ME
$69,054
Bernard, ME
$69,192
Birch Harbor, ME
$69,104
Blue Hill, ME
$69,135
Brooklin, ME
$69,136
Brooksville, ME
$69,135
Calais, ME
$68,951
Cherryfield, ME
$68,873
Columbia Falls, ME
$68,869
Corea, ME
$69,042
Cranberry Isles, ME
$69,057
Cutler, ME
$68,874
Deer Isle, ME
$69,200
Dennysville, ME
$68,809
East Blue Hill, ME
$69,138
East Machias, ME
$68,874
Eastport, ME
$69,078
Franklin, ME
$69,046
Frenchboro, ME
$69,019
Grand Lake Stream, ME
$68,767
Hancock, ME
$69,148
Harborside, ME
$69,122
Harrington, ME
$69,023
Hulls Cove, ME
$69,170
Isle Au Haut, ME
$69,019
Islesford, ME
$69,162
Jonesboro, ME
$68,930
Jonesport, ME
$68,993
Little Deer Isle, ME
$69,191
Lubec, ME
$68,908
Bass Harbor, ME
$69,194
Machias, ME
$68,943
Machiasport, ME
$68,977
Meddybemps, ME
$68,767
Milbridge, ME
$69,050
Mount Desert, ME
$69,117
Northeast Harbor, ME
$69,162
Sullivan, ME
$69,055
Pembroke, ME
$68,873
Perry, ME
$68,936
Princeton, ME
$68,763
Prospect Harbor, ME
$69,112
Robbinston, ME
$68,859
Salsbury Cove, ME
$69,178
Sargentville, ME
$69,155
Seal Cove, ME
$69,120
Seal Harbor, ME
$69,143
Sedgwick, ME
$69,147
Sorrento, ME
$69,120
Southwest Harbor, ME
$69,180
Steuben, ME
$69,012
Stonington, ME
$69,206
Sunset, ME
$68,967
Surry, ME
$69,134
Swans Island, ME
$69,072
Wesley, ME
$68,677
Whiting, ME
$68,855
Winter Harbor, ME
$69,052
Baileyville, ME
$68,834
Houlton, ME
$68,690
Ashland, ME
$68,591
Benedicta, ME
$68,439
Blaine, ME
$68,673
Bridgewater, ME
$68,511
Caribou, ME
$68,814
Clayton Lake, ME
$68,690
Crouseville, ME
$68,734
Eagle Lake, ME
$68,668
Easton, ME
$68,744
Estcourt Station, ME
$68,718
Fort Fairfield, ME
$68,780
Fort Kent, ME
$68,810
Fort Kent Mills, ME
$68,752
Frenchville, ME
$68,829
Grand Isle, ME
$68,735
Island Falls, ME
$68,446
Limestone, ME
$68,760
Madawaska, ME
$68,944
Mapleton, ME
$68,652
Richmond, ME
$70,459
South China, ME
$69,485
South Gardiner, ME
$70,297
Vienna, ME
$69,380
Windsor, ME
$69,446
Winthrop, ME
$70,089
Bangor, ME
$69,109
Abbot, ME
$69,122
Aurora, ME
$68,746
Bradford, ME
$69,078
Bradley, ME
$69,080
Brewer, ME
$69,106
Brookton, ME
$68,513
Brownville, ME
$68,879
Brownville Junction, ME
$69,304
Bucksport, ME
$69,101
Burlington, ME
$68,854
Greenbush, ME
$69,013
Carmel, ME
$69,112
Castine, ME
$69,255
Charleston, ME
$69,091
Danforth, ME
$68,627
Dover Foxcroft, ME
$69,130
Corinth, ME
$69,103
Eddington, ME
$69,087
Holden, ME
$69,093
East Millinocket, ME
$68,804
East Orland, ME
$69,094
Etna, ME
$69,127
Exeter, ME
$69,115
Frankfort, ME
$69,113
Greenville, ME
$68,715
Greenville Junction, ME
$68,940
Guilford, ME
$69,103
Hampden, ME
$69,110
Howland, ME
$68,946
Hudson, ME
$69,098
Kenduskeag, ME
$69,105
Kingman, ME
$68,555
Lagrange, ME
$69,026
Lambert Lake, ME
$68,636
Lee, ME
$68,838
Levant, ME
$69,109
Lincoln, ME
$68,833
Mattawamkeag, ME
$68,609
Medway, ME
$68,627
Milford, ME
$69,069
Millinocket, ME
$68,524
Milo, ME
$69,009
Monson, ME
$69,114
Olamon, ME
$69,032
Old Town, ME
$69,080
Orono, ME
$69,099
Orient, ME
$68,561
Orland, ME
$69,094
Orrington, ME
$69,102
Passadumkeag, ME
$68,993
Penobscot, ME
$69,096
Rockwood, ME
$68,821
Sangerville, ME
$69,163
Sebec, ME
$69,052
Shirley Mills, ME
$69,072
Springfield, ME
$68,658
Stetson, ME
$69,120
Stillwater, ME
$69,101
Topsfield, ME
$68,572
Vanceboro, ME
$68,631
Waite, ME
$68,666
West Enfield, ME
$68,976
Winn, ME
$68,701
Winterport, ME
$69,110
Wytopitlock, ME
$68,459
Bath, ME
$71,211
Alna, ME
$70,077
Boothbay, ME
$70,553
Boothbay Harbor, ME
$70,713
Bristol, ME
$70,127
Chamberlain, ME
$70,246
Damariscotta, ME
$70,083
East Boothbay, ME
$70,604
Friendship, ME
$69,676
Georgetown, ME
$71,121
Isle Of Springs, ME
$70,555
Bremen, ME
$69,933
Newcastle, ME
$70,112
New Harbor, ME
$70,358
Nobleboro, ME
$69,833
Edgecomb, ME
$70,350
Pemaquid, ME
$70,289
Phippsburg, ME
$71,407
Cushing, ME
$69,449
Round Pond, ME
$70,114
Sandy Point, ME
$69,108
Searsmont, ME
$69,272
Searsport, ME
$69,120
Shawmut, ME
$69,569
Skowhegan, ME
$69,417
Smithfield, ME
$69,454
Solon, ME
$69,417
Stockton Springs, ME
$69,108
Stratton, ME
$69,359
Strong, ME
$69,419
Temple, ME
$69,392
West Forks, ME
$68,992
Thorndike, ME
$69,179
Troy, ME
$69,159
Unity, ME
$69,246
Vassalboro, ME
$69,459
West Farmington, ME
$69,661
Berwick, ME
$73,829
Cape Neddick, ME
$74,392
Eliot, ME
$75,378
Kittery, ME
$75,596
Kittery Point, ME
$75,028
North Berwick, ME
$73,260
Ogunquit, ME
$73,925
South Berwick, ME
$74,573
York, ME
$74,999
York Beach, ME
$74,639
York Harbor, ME
$75,018
Acton, ME
$71,169
Alfred, ME
$72,178
Bailey Island, ME
$71,883
Bar Mills, ME
$72,062
Biddeford, ME
$72,086
Biddeford Pool, ME
$72,087
Bowdoinham, ME
$70,678
Bridgton, ME
$70,557
Brownfield, ME
$70,495
Brunswick, ME
$71,513
Bustins Island, ME
$72,018
Cape Porpoise, ME
$72,409
Casco, ME
$71,396
Center Lovell, ME
$70,037
Chebeague Island, ME
$72,176
Cliff Island, ME
$72,333
Cornish, ME
$71,308
Cumberland Center, ME
$72,251
Denmark, ME
$70,485
East Baldwin, ME
$71,490
Lebanon, ME
$72,680
East Parsonsfield, ME
$70,932
Sebago, ME
$71,307
East Waterboro, ME
$71,850
Freeport, ME
$71,886
Fryeburg, ME
$70,131
Gorham, ME
$72,187
Gray, ME
$71,748
Harrison, ME
$70,171
Hiram, ME
$71,086
Hollis Center, ME
$71,940
Kennebunk, ME
$72,464
Kennebunkport, ME
$72,189
Parsonsfield, ME
$70,930
Limerick, ME
$71,587
Limington, ME
$71,568
Long Island, ME
$72,456
Lovell, ME
$69,936
Moody, ME
$73,354
Naples, ME
$71,100
Newfield, ME
$71,470
North Bridgton, ME
$70,593
North Waterboro, ME
$71,725
Windham, ME
$72,115
Ocean Park, ME
$72,142
Old Orchard Beach, ME
$72,191
Orrs Island, ME
$71,821
Porter, ME
$70,691
Pownal, ME
$71,775
Scarborough, ME
$72,434
Raymond, ME
$71,622
Saco, ME
$72,147
Sanford, ME
$72,514
Sebago Lake, ME
$71,567
Shapleigh, ME
$71,842
South Casco, ME
$71,664
South Freeport, ME
$71,850
Harpswell, ME
$71,808
South Windham, ME
$72,249
Springvale, ME
$72,092
Standish, ME
$71,867
Steep Falls, ME
$71,712
Topsham, ME
$71,267
Waterboro, ME
$71,984
Waterford, ME
$70,094
Wells, ME
$73,212
West Baldwin, ME
$71,363
Westbrook, ME
$72,453
Buxton, ME
$72,067
West Kennebunk, ME
$72,426
West Newfield, ME
$71,119
Yarmouth, ME
$72,184
North Yarmouth, ME
$72,033
Mars Hill, ME
$68,741
Monticello, ME
$68,602
New Limerick, ME
$68,647
New Sweden, ME
$68,739
Oakfield, ME
$68,576
Oxbow, ME
$68,296
Patten, ME
$68,340
Perham, ME
$68,692
Portage, ME
$68,656
Presque Isle, ME
$68,831
Saint Agatha, ME
$68,797
Saint David, ME
$68,783
Saint Francis, ME
$68,690
Sheridan, ME
$68,609
Sherman, ME
$68,507
Stacyville, ME
$68,422
Sinclair, ME
$68,669
Smyrna Mills, ME
$68,464
Wallagrass, ME
$68,745
Stockholm, ME
$68,679
Van Buren, ME
$68,764
Washburn, ME
$68,737
Westfield, ME
$68,643
Rockland, ME
$69,410
Camden, ME
$69,404
Glen Cove, ME
$69,381
Hope, ME
$69,378
Islesboro, ME
$69,200
Lincolnville, ME
$69,257
Lincolnville Center, ME
$69,259
Matinicus, ME
$69,142
Monhegan, ME
$69,880
North Haven, ME
$69,190
Owls Head, ME
$69,283
Port Clyde, ME
$69,671
Rockport, ME
$69,387
South Thomaston, ME
$69,285
Spruce Head, ME
$69,325
Tenants Harbor, ME
$69,526
Thomaston, ME
$69,335
Union, ME
$69,374
Vinalhaven, ME
$69,190
Warren, ME
$69,301
West Rockport, ME
$69,395
Waterville, ME
$69,548
Albion, ME
$69,438
Anson, ME
$69,485
Athens, ME
$69,292
Belfast, ME
$69,257
Belgrade, ME
$69,416
Belgrade Lakes, ME
$69,345
Bingham, ME
$69,285
Brooks, ME
$69,143
Burnham, ME
$69,212
Cambridge, ME
$69,197
Canaan, ME
$69,311
Caratunk, ME
$69,154
China Village, ME
$69,627
Clinton, ME
$69,335
Corinna, ME
$69,143
Detroit, ME
$69,166
Dexter, ME
$69,235
Dixmont, ME
$69,134
East Newport, ME
$69,141
East Vassalboro, ME
$69,500
Eustis, ME
$69,079
Fairfield, ME
$69,452
Farmington, ME
$69,508
Garland, ME
$69,107
Farmington Falls, ME
$69,621