Freedom, ME
$87,929
Harmony, ME
$87,890
Hartland, ME
$88,005
Hinckley, ME
$88,088
Jackman, ME
$87,662
Kingfield, ME
$88,162
Liberty, ME
$88,090
Madison, ME
$88,279
Monroe, ME
$87,802
Morrill, ME
$87,954
Newport, ME
$87,813
New Portland, ME
$88,298
New Sharon, ME
$88,191
New Vineyard, ME
$88,245
Norridgewock, ME
$88,247
North Anson, ME
$88,299
North Vassalboro, ME
$88,458
Oakland, ME
$88,276
Oquossoc, ME
$87,981
Palmyra, ME
$87,869
Phillips, ME
$88,017
Pittsfield, ME
$88,012
Plymouth, ME
$87,824
Rangeley, ME
$88,038
Portland, ME
$92,239
Falmouth, ME
$92,030
South Portland, ME
$92,239
Cape Elizabeth, ME
$92,056
Peaks Island, ME
$92,145
Cumberland Foreside, ME
$91,940
Auburn, ME
$90,288
Andover, ME
$88,013
Bethel, ME
$88,162
Bryant Pond, ME
$88,490
Buckfield, ME
$88,885
Canton, ME
$88,328
Durham, ME
$90,858
Danville, ME
$90,560
Dixfield, ME
$88,144
Dryden, ME
$88,246
East Andover, ME
$88,040
East Dixfield, ME
$88,287
East Livermore, ME
$88,809
East Poland, ME
$90,395
Stoneham, ME
$88,530
East Wilton, ME
$88,452
Greene, ME
$89,596
Hanover, ME
$88,087
Hebron, ME
$89,514
Jay, ME
$88,306
Lewiston, ME
$90,239
Lisbon, ME
$90,525
Lisbon Falls, ME
$90,386
Livermore, ME
$88,663
Livermore Falls, ME
$88,605
Greenwood, ME
$88,607
Mechanic Falls, ME
$90,125
Mexico, ME
$88,230
Minot, ME
$89,790
Monmouth, ME
$89,311
New Gloucester, ME
$90,919
Newry, ME
$87,922
North Jay, ME
$88,262
Leeds, ME
$89,094
North Monmouth, ME
$89,180
North Turner, ME
$89,032
North Waterford, ME
$88,941
Norway, ME
$89,226
Oxford, ME
$89,704
Paris, ME
$89,402
Poland, ME
$90,409
Roxbury, ME
$87,953
Rumford, ME
$88,179
Sabattus, ME
$89,844
South Paris, ME
$89,280
Turner, ME
$89,282
Wayne, ME
$88,876
Weld, ME
$88,018
West Bethel, ME
$88,091
Bowdoin, ME
$89,832
West Minot, ME
$89,661
West Paris, ME
$88,924
Peru, ME
$88,362
West Poland, ME
$90,341
Sumner, ME
$88,641
Wilton, ME
$88,250
Augusta, ME
$88,496
Coopers Mills, ME
$88,616
Dresden, ME
$89,345
East Winthrop, ME
$88,771
Farmingdale, ME
$89,016
Gardiner, ME
$89,177
Randolph, ME
$89,016
Hallowell, ME
$88,904
Jefferson, ME
$88,312
Kents Hill, ME
$88,493
Litchfield, ME
$89,441
Manchester, ME
$88,667
Mount Vernon, ME
$88,280
Whitefield, ME
$88,667
Palermo, ME
$88,165
Sebasco Estates, ME
$90,771
Readfield, ME
$88,643
Saint Albans, ME
$87,937
South Bristol, ME
$89,410
Squirrel Island, ME
$89,707
Trevett, ME
$89,770
Waldoboro, ME
$88,295
Walpole, ME
$89,267
Washington, ME
$88,074
West Boothbay Harbor, ME
$89,866
Southport, ME
$90,066
Wiscasset, ME
$89,611
Woolwich, ME
$89,824
Ellsworth, ME
$87,715
Addison, ME
$87,608
Gouldsboro, ME
$87,686
Bar Harbor, ME
$87,852
Beals, ME
$87,706
Bernard, ME
$87,882
Birch Harbor, ME
$87,770
Blue Hill, ME
$87,809
Brooklin, ME
$87,811
Brooksville, ME
$87,809
Calais, ME
$87,576
Cherryfield, ME
$87,476
Columbia Falls, ME
$87,472
Corea, ME
$87,691
Cranberry Isles, ME
$87,710
Cutler, ME
$87,478
Deer Isle, ME
$87,891
Dennysville, ME
$87,396
East Blue Hill, ME
$87,813
East Machias, ME
$87,478
Eastport, ME
$87,737
Franklin, ME
$87,696
Frenchboro, ME
$87,661
Grand Lake Stream, ME
$87,342
Hancock, ME
$87,826
Harborside, ME
$87,793
Harrington, ME
$87,667
Hulls Cove, ME
$87,854
Isle Au Haut, ME
$87,661
Islesford, ME
$87,844
Jonesboro, ME
$87,550
Jonesport, ME
$87,629
Little Deer Isle, ME
$87,880
Lubec, ME
$87,521
Bass Harbor, ME
$87,884
Machias, ME
$87,566
Machiasport, ME
$87,608
Meddybemps, ME
$87,342
Milbridge, ME
$87,702
Mount Desert, ME
$87,786
Northeast Harbor, ME
$87,844
Sullivan, ME
$87,708
Pembroke, ME
$87,477
Perry, ME
$87,557
Princeton, ME
$87,337
Prospect Harbor, ME
$87,780
Robbinston, ME
$87,459
Salsbury Cove, ME
$87,864
Sargentville, ME
$87,835
Seal Cove, ME
$87,790
Seal Harbor, ME
$87,819
Sedgwick, ME
$87,824
Sorrento, ME
$87,790
Southwest Harbor, ME
$87,867
Steuben, ME
$87,653
Stonington, ME
$87,900
Sunset, ME
$87,596
Surry, ME
$87,808
Swans Island, ME
$87,729
Wesley, ME
$87,228
Whiting, ME
$87,453
Winter Harbor, ME
$87,703
Baileyville, ME
$87,427
Houlton, ME
$87,244
Ashland, ME
$87,118
Benedicta, ME
$86,925
Blaine, ME
$87,222
Bridgewater, ME
$87,016
Caribou, ME
$87,402
Clayton Lake, ME
$87,243
Crouseville, ME
$87,300
Eagle Lake, ME
$87,216
Easton, ME
$87,313
Estcourt Station, ME
$87,279
Fort Fairfield, ME
$87,358
Fort Kent, ME
$87,396
Fort Kent Mills, ME
$87,322
Frenchville, ME
$87,421
Grand Isle, ME
$87,301
Island Falls, ME
$86,935
Limestone, ME
$87,333
Madawaska, ME
$87,567
Mapleton, ME
$87,196
Richmond, ME
$89,490
South China, ME
$88,254
South Gardiner, ME
$89,285
Vienna, ME
$88,120
Windsor, ME
$88,205
Winthrop, ME
$89,021
Bangor, ME
$87,777
Abbot, ME
$87,792
Aurora, ME
$87,315
Bradford, ME
$87,736
Bradley, ME
$87,739
Brewer, ME
$87,772
Brookton, ME
$87,020
Brownville, ME
$87,484
Brownville Junction, ME
$88,024
Bucksport, ME
$87,766
Burlington, ME
$87,452
Greenbush, ME
$87,654
Carmel, ME
$87,780
Castine, ME
$87,962
Charleston, ME
$87,753
Danforth, ME
$87,165
Dover Foxcroft, ME
$87,803
Corinth, ME
$87,769
Eddington, ME
$87,748
Holden, ME
$87,756
East Millinocket, ME
$87,389
East Orland, ME
$87,757
Etna, ME
$87,799
Exeter, ME
$87,784
Frankfort, ME
$87,781
Greenville, ME
$87,276
Greenville Junction, ME
$87,561
Guilford, ME
$87,769
Hampden, ME
$87,778
Howland, ME
$87,569
Hudson, ME
$87,762
Kenduskeag, ME
$87,771
Kingman, ME
$87,073
Lagrange, ME
$87,671
Lambert Lake, ME
$87,176
Lee, ME
$87,432
Levant, ME
$87,776
Lincoln, ME
$87,426
Mattawamkeag, ME
$87,141
Medway, ME
$87,164
Milford, ME
$87,725
Millinocket, ME
$87,033
Milo, ME
$87,649
Monson, ME
$87,783
Olamon, ME
$87,679
Old Town, ME
$87,739
Orono, ME
$87,763
Orient, ME
$87,080
Orland, ME
$87,758
Orrington, ME
$87,768
Passadumkeag, ME
$87,628
Penobscot, ME
$87,759
Rockwood, ME
$87,410
Sangerville, ME
$87,845
Sebec, ME
$87,704
Shirley Mills, ME
$87,729
Springfield, ME
$87,203
Stetson, ME
$87,790
Stillwater, ME
$87,766
Topsfield, ME
$87,094
Vanceboro, ME
$87,169
Waite, ME
$87,214
West Enfield, ME
$87,607
Winn, ME
$87,258
Winterport, ME
$87,778
Wytopitlock, ME
$86,950
Bath, ME
$90,446
Alna, ME
$89,006
Boothbay, ME
$89,610
Boothbay Harbor, ME
$89,813
Bristol, ME
$89,069
Chamberlain, ME
$89,221
Damariscotta, ME
$89,013
East Boothbay, ME
$89,675
Friendship, ME
$88,497
Georgetown, ME
$90,332
Isle Of Springs, ME
$89,613
Bremen, ME
$88,822
Newcastle, ME
$89,050
New Harbor, ME
$89,362
Nobleboro, ME
$88,696
Edgecomb, ME
$89,352
Pemaquid, ME
$89,275
Phippsburg, ME
$90,695
Cushing, ME
$88,207
Round Pond, ME
$89,052
Sandy Point, ME
$87,775
Searsmont, ME
$87,984
Searsport, ME
$87,790
Shawmut, ME
$88,360
Skowhegan, ME
$88,167
Smithfield, ME
$88,214
Solon, ME
$88,167
Stockton Springs, ME
$87,775
Stratton, ME
$88,094
Strong, ME
$88,170
Temple, ME
$88,136
West Forks, ME
$87,627
Thorndike, ME
$87,866
Troy, ME
$87,840
Unity, ME
$87,950
Vassalboro, ME
$88,220
West Farmington, ME
$88,477
Berwick, ME
$93,772
Cape Neddick, ME
$94,486
Eliot, ME
$95,738
Kittery, ME
$96,016
Kittery Point, ME
$95,294
North Berwick, ME
$93,049
Ogunquit, ME
$93,893
South Berwick, ME
$94,716
York, ME
$95,257
York Beach, ME
$94,801
York Harbor, ME
$95,282
Acton, ME
$90,393
Alfred, ME
$91,674
Bailey Island, ME
$91,299
Bar Mills, ME
$91,527
Biddeford, ME
$91,558
Biddeford Pool, ME
$91,559
Bowdoinham, ME
$89,769
Bridgton, ME
$89,616
Brownfield, ME
$89,537
Brunswick, ME
$90,829
Bustins Island, ME
$91,471
Cape Porpoise, ME
$91,968
Casco, ME
$90,682
Center Lovell, ME
$88,954
Chebeague Island, ME
$91,671
Cliff Island, ME
$91,871
Cornish, ME
$90,569
Cumberland Center, ME
$91,767
Denmark, ME
$89,523
East Baldwin, ME
$90,800
Lebanon, ME
$92,312
East Parsonsfield, ME
$90,091
Sebago, ME
$90,568
East Waterboro, ME
$91,258
Freeport, ME
$91,304
Fryeburg, ME
$89,074
Gorham, ME
$91,686
Gray, ME
$91,128
Harrison, ME
$89,125
Hiram, ME
$90,288
Hollis Center, ME
$91,372
Kennebunk, ME
$92,037
Kennebunkport, ME
$91,689
Parsonsfield, ME
$90,089
Limerick, ME
$90,924
Limington, ME
$90,900
Long Island, ME
$92,027
Lovell, ME
$88,827
Moody, ME
$93,168
Naples, ME
$90,305
Newfield, ME
$90,775
North Bridgton, ME
$89,662
North Waterboro, ME
$91,099
Windham, ME
$91,594
Ocean Park, ME
$91,629
Old Orchard Beach, ME
$91,690
Orrs Island, ME
$91,221
Porter, ME
$89,785
Pownal, ME
$91,162
Scarborough, ME
$91,999
Raymond, ME
$90,968
Saco, ME
$91,635
Sanford, ME
$92,101
Sebago Lake, ME
$90,899
Shapleigh, ME
$91,247
South Casco, ME
$91,022
South Freeport, ME
$91,258
Harpswell, ME
$91,204
South Windham, ME
$91,765
Springvale, ME
$91,565
Standish, ME
$91,279
Steep Falls, ME
$91,083
Topsham, ME
$90,518
Waterboro, ME
$91,428
Waterford, ME
$89,028
Wells, ME
$92,987
West Baldwin, ME
$90,639
Westbrook, ME
$92,024
Buxton, ME
$91,533
West Kennebunk, ME
$91,989
West Newfield, ME
$90,330
Yarmouth, ME
$91,681
North Yarmouth, ME
$91,490
Mars Hill, ME
$87,309
Monticello, ME
$87,133
New Limerick, ME
$87,189
New Sweden, ME
$87,307
Oakfield, ME
$87,099
Oxbow, ME
$86,744
Patten, ME
$86,800
Perham, ME
$87,246
Portage, ME
$87,200
Presque Isle, ME
$87,423
Saint Agatha, ME
$87,380
Saint David, ME
$87,362
Saint Francis, ME
$87,244
Sheridan, ME
$87,142
Sherman, ME
$87,012
Stacyville, ME
$86,904
Sinclair, ME
$87,217
Smyrna Mills, ME
$86,957
Wallagrass, ME
$87,314
Stockholm, ME
$87,230
Van Buren, ME
$87,338
Washburn, ME
$87,304
Westfield, ME
$87,184
Rockland, ME
$88,159
Camden, ME
$88,151
Glen Cove, ME
$88,121
Hope, ME
$88,118
Islesboro, ME
$87,891
Lincolnville, ME
$87,964
Lincolnville Center, ME
$87,966
Matinicus, ME
$87,818
Monhegan, ME
$88,755
North Haven, ME
$87,878
Owls Head, ME
$87,998
Port Clyde, ME
$88,491
Rockport, ME
$88,130
South Thomaston, ME
$87,999
Spruce Head, ME
$88,051
Tenants Harbor, ME
$88,306
Thomaston, ME
$88,063
Union, ME
$88,113
Vinalhaven, ME
$87,878
Warren, ME
$88,021
West Rockport, ME
$88,140
Waterville, ME
$88,334
Albion, ME
$88,194
Anson, ME
$88,254
Athens, ME
$88,009
Belfast, ME
$87,965
Belgrade, ME
$88,166
Belgrade Lakes, ME
$88,076
Bingham, ME
$88,000
Brooks, ME
$87,820
Burnham, ME
$87,907
Cambridge, ME
$87,888
Canaan, ME
$88,033
Caratunk, ME
$87,834
China Village, ME
$88,435
Clinton, ME
$88,063
Corinna, ME
$87,820
Detroit, ME
$87,849
Dexter, ME
$87,936
Dixmont, ME
$87,808
East Newport, ME
$87,817
East Vassalboro, ME
$88,273
Eustis, ME
$87,738
Fairfield, ME
$88,212
Farmington, ME
$88,284
Garland, ME
$87,774
Farmington Falls, ME
$88,426