Freedom, ME
$50,609
Harmony, ME
$50,587
Hartland, ME
$50,653
Hinckley, ME
$50,701
Jackman, ME
$50,455
Kingfield, ME
$50,743
Liberty, ME
$50,702
Madison, ME
$50,810
Monroe, ME
$50,536
Morrill, ME
$50,623
Newport, ME
$50,542
New Portland, ME
$50,821
New Sharon, ME
$50,760
New Vineyard, ME
$50,791
Norridgewock, ME
$50,792
North Anson, ME
$50,822
North Vassalboro, ME
$50,913
Oakland, ME
$50,809
Oquossoc, ME
$50,639
Palmyra, ME
$50,575
Phillips, ME
$50,660
Pittsfield, ME
$50,657
Plymouth, ME
$50,549
Rangeley, ME
$50,672
Portland, ME
$53,090
Falmouth, ME
$52,970
South Portland, ME
$53,090
Cape Elizabeth, ME
$52,984
Peaks Island, ME
$53,036
Cumberland Foreside, ME
$52,917
Auburn, ME
$51,966
Andover, ME
$50,657
Bethel, ME
$50,743
Bryant Pond, ME
$50,932
Buckfield, ME
$51,159
Canton, ME
$50,838
Durham, ME
$52,295
Danville, ME
$52,123
Dixfield, ME
$50,733
Dryden, ME
$50,791
East Andover, ME
$50,673
East Dixfield, ME
$50,815
East Livermore, ME
$51,115
East Poland, ME
$52,028
Stoneham, ME
$50,955
East Wilton, ME
$50,910
Greene, ME
$51,568
Hanover, ME
$50,700
Hebron, ME
$51,521
Jay, ME
$50,826
Lewiston, ME
$51,939
Lisbon, ME
$52,103
Lisbon Falls, ME
$52,023
Livermore, ME
$51,031
Livermore Falls, ME
$50,998
Greenwood, ME
$50,999
Mechanic Falls, ME
$51,873
Mexico, ME
$50,782
Minot, ME
$51,680
Monmouth, ME
$51,404
New Gloucester, ME
$52,330
Newry, ME
$50,605
North Jay, ME
$50,801
Leeds, ME
$51,280
North Monmouth, ME
$51,329
North Turner, ME
$51,244
North Waterford, ME
$51,191
Norway, ME
$51,355
Oxford, ME
$51,631
Paris, ME
$51,457
Poland, ME
$52,037
Roxbury, ME
$50,623
Rumford, ME
$50,753
Sabattus, ME
$51,711
South Paris, ME
$51,386
Turner, ME
$51,388
Wayne, ME
$51,154
Weld, ME
$50,660
West Bethel, ME
$50,702
Bowdoin, ME
$51,704
West Minot, ME
$51,606
West Paris, ME
$51,182
Peru, ME
$50,858
West Poland, ME
$51,997
Sumner, ME
$51,019
Wilton, ME
$50,794
Augusta, ME
$50,935
Coopers Mills, ME
$51,004
Dresden, ME
$51,424
East Winthrop, ME
$51,094
Farmingdale, ME
$51,234
Gardiner, ME
$51,327
Randolph, ME
$51,234
Hallowell, ME
$51,170
Jefferson, ME
$50,829
Kents Hill, ME
$50,934
Litchfield, ME
$51,479
Manchester, ME
$51,034
Mount Vernon, ME
$50,811
Whitefield, ME
$51,033
Palermo, ME
$50,745
Sebasco Estates, ME
$52,245
Readfield, ME
$51,020
Saint Albans, ME
$50,614
South Bristol, ME
$51,461
Squirrel Island, ME
$51,632
Trevett, ME
$51,669
Waldoboro, ME
$50,819
Walpole, ME
$51,379
Washington, ME
$50,692
West Boothbay Harbor, ME
$51,724
Southport, ME
$51,839
Wiscasset, ME
$51,577
Woolwich, ME
$51,700
Ellsworth, ME
$50,486
Addison, ME
$50,424
Gouldsboro, ME
$50,469
Bar Harbor, ME
$50,565
Beals, ME
$50,481
Bernard, ME
$50,582
Birch Harbor, ME
$50,518
Blue Hill, ME
$50,540
Brooklin, ME
$50,541
Brooksville, ME
$50,540
Calais, ME
$50,406
Cherryfield, ME
$50,348
Columbia Falls, ME
$50,346
Corea, ME
$50,472
Cranberry Isles, ME
$50,483
Cutler, ME
$50,349
Deer Isle, ME
$50,587
Dennysville, ME
$50,302
East Blue Hill, ME
$50,542
East Machias, ME
$50,349
Eastport, ME
$50,499
Franklin, ME
$50,475
Frenchboro, ME
$50,455
Grand Lake Stream, ME
$50,271
Hancock, ME
$50,550
Harborside, ME
$50,531
Harrington, ME
$50,458
Hulls Cove, ME
$50,566
Isle Au Haut, ME
$50,455
Islesford, ME
$50,560
Jonesboro, ME
$50,391
Jonesport, ME
$50,436
Little Deer Isle, ME
$50,581
Lubec, ME
$50,374
Bass Harbor, ME
$50,583
Machias, ME
$50,400
Machiasport, ME
$50,424
Meddybemps, ME
$50,271
Milbridge, ME
$50,478
Mount Desert, ME
$50,527
Northeast Harbor, ME
$50,560
Sullivan, ME
$50,482
Pembroke, ME
$50,349
Perry, ME
$50,395
Princeton, ME
$50,268
Prospect Harbor, ME
$50,523
Robbinston, ME
$50,338
Salsbury Cove, ME
$50,571
Sargentville, ME
$50,555
Seal Cove, ME
$50,529
Seal Harbor, ME
$50,546
Sedgwick, ME
$50,549
Sorrento, ME
$50,529
Southwest Harbor, ME
$50,573
Steuben, ME
$50,450
Stonington, ME
$50,592
Sunset, ME
$50,417
Surry, ME
$50,539
Swans Island, ME
$50,494
Wesley, ME
$50,205
Whiting, ME
$50,335
Winter Harbor, ME
$50,479
Baileyville, ME
$50,320
Houlton, ME
$50,215
Ashland, ME
$50,142
Benedicta, ME
$50,031
Blaine, ME
$50,202
Bridgewater, ME
$50,084
Caribou, ME
$50,306
Clayton Lake, ME
$50,214
Crouseville, ME
$50,247
Eagle Lake, ME
$50,199
Easton, ME
$50,254
Estcourt Station, ME
$50,235
Fort Fairfield, ME
$50,280
Fort Kent, ME
$50,302
Fort Kent Mills, ME
$50,260
Frenchville, ME
$50,317
Grand Isle, ME
$50,248
Island Falls, ME
$50,037
Limestone, ME
$50,266
Madawaska, ME
$50,401
Mapleton, ME
$50,187
Richmond, ME
$51,508
South China, ME
$50,796
South Gardiner, ME
$51,390
Vienna, ME
$50,719
Windsor, ME
$50,768
Winthrop, ME
$51,238
Bangor, ME
$50,521
Abbot, ME
$50,530
Aurora, ME
$50,256
Bradford, ME
$50,498
Bradley, ME
$50,500
Brewer, ME
$50,519
Brookton, ME
$50,086
Brownville, ME
$50,353
Brownville Junction, ME
$50,664
Bucksport, ME
$50,515
Burlington, ME
$50,335
Greenbush, ME
$50,451
Carmel, ME
$50,523
Castine, ME
$50,628
Charleston, ME
$50,508
Danforth, ME
$50,169
Dover Foxcroft, ME
$50,537
Corinth, ME
$50,517
Eddington, ME
$50,505
Holden, ME
$50,509
East Millinocket, ME
$50,298
East Orland, ME
$50,510
Etna, ME
$50,534
Exeter, ME
$50,526
Frankfort, ME
$50,524
Greenville, ME
$50,233
Greenville Junction, ME
$50,397
Guilford, ME
$50,517
Hampden, ME
$50,522
Howland, ME
$50,402
Hudson, ME
$50,513
Kenduskeag, ME
$50,518
Kingman, ME
$50,116
Lagrange, ME
$50,461
Lambert Lake, ME
$50,175
Lee, ME
$50,323
Levant, ME
$50,521
Lincoln, ME
$50,319
Mattawamkeag, ME
$50,155
Medway, ME
$50,169
Milford, ME
$50,492
Millinocket, ME
$50,093
Milo, ME
$50,448
Monson, ME
$50,525
Olamon, ME
$50,465
Old Town, ME
$50,500
Orono, ME
$50,513
Orient, ME
$50,121
Orland, ME
$50,510
Orrington, ME
$50,516
Passadumkeag, ME
$50,436
Penobscot, ME
$50,511
Rockwood, ME
$50,310
Sangerville, ME
$50,560
Sebec, ME
$50,480
Shirley Mills, ME
$50,494
Springfield, ME
$50,191
Stetson, ME
$50,529
Stillwater, ME
$50,515
Topsfield, ME
$50,128
Vanceboro, ME
$50,172
Waite, ME
$50,198
West Enfield, ME
$50,424
Winn, ME
$50,223
Winterport, ME
$50,522
Wytopitlock, ME
$50,046
Bath, ME
$52,058
Alna, ME
$51,229
Boothbay, ME
$51,577
Boothbay Harbor, ME
$51,693
Bristol, ME
$51,265
Chamberlain, ME
$51,353
Damariscotta, ME
$51,233
East Boothbay, ME
$51,614
Friendship, ME
$50,936
Georgetown, ME
$51,992
Isle Of Springs, ME
$51,578
Bremen, ME
$51,123
Newcastle, ME
$51,254
New Harbor, ME
$51,434
Nobleboro, ME
$51,050
Edgecomb, ME
$51,428
Pemaquid, ME
$51,384
Phippsburg, ME
$52,201
Cushing, ME
$50,769
Round Pond, ME
$51,256
Sandy Point, ME
$50,520
Searsmont, ME
$50,641
Searsport, ME
$50,529
Shawmut, ME
$50,857
Skowhegan, ME
$50,746
Smithfield, ME
$50,773
Solon, ME
$50,746
Stockton Springs, ME
$50,520
Stratton, ME
$50,704
Strong, ME
$50,748
Temple, ME
$50,728
West Forks, ME
$50,435
Thorndike, ME
$50,573
Troy, ME
$50,558
Unity, ME
$50,621
Vassalboro, ME
$50,777
West Farmington, ME
$50,924
Berwick, ME
$53,972
Cape Neddick, ME
$54,383
Eliot, ME
$55,104
Kittery, ME
$55,263
Kittery Point, ME
$54,848
North Berwick, ME
$53,556
Ogunquit, ME
$54,042
South Berwick, ME
$54,516
York, ME
$54,827
York Beach, ME
$54,564
York Harbor, ME
$54,841
Acton, ME
$52,027
Alfred, ME
$52,764
Bailey Island, ME
$52,549
Bar Mills, ME
$52,680
Biddeford, ME
$52,697
Biddeford Pool, ME
$52,698
Bowdoinham, ME
$51,668
Bridgton, ME
$51,580
Brownfield, ME
$51,535
Brunswick, ME
$52,278
Bustins Island, ME
$52,647
Cape Porpoise, ME
$52,934
Casco, ME
$52,193
Center Lovell, ME
$51,199
Chebeague Island, ME
$52,763
Cliff Island, ME
$52,878
Cornish, ME
$52,128
Cumberland Center, ME
$52,818
Denmark, ME
$51,527
East Baldwin, ME
$52,261
Lebanon, ME
$53,132
East Parsonsfield, ME
$51,854
Sebago, ME
$52,128
East Waterboro, ME
$52,525
Freeport, ME
$52,551
Fryeburg, ME
$51,268
Gorham, ME
$52,771
Gray, ME
$52,450
Harrison, ME
$51,297
Hiram, ME
$51,966
Hollis Center, ME
$52,590
Kennebunk, ME
$52,973
Kennebunkport, ME
$52,773
Parsonsfield, ME
$51,852
Limerick, ME
$52,333
Limington, ME
$52,319
Long Island, ME
$52,968
Lovell, ME
$51,126
Moody, ME
$53,624
Naples, ME
$51,977
Newfield, ME
$52,247
North Bridgton, ME
$51,606
North Waterboro, ME
$52,433
Windham, ME
$52,719
Ocean Park, ME
$52,739
Old Orchard Beach, ME
$52,774
Orrs Island, ME
$52,504
Porter, ME
$51,677
Pownal, ME
$52,470
Scarborough, ME
$52,952
Raymond, ME
$52,358
Saco, ME
$52,742
Sanford, ME
$53,010
Sebago Lake, ME
$52,318
Shapleigh, ME
$52,519
South Casco, ME
$52,389
South Freeport, ME
$52,525
Harpswell, ME
$52,494
South Windham, ME
$52,817
Springvale, ME
$52,702
Standish, ME
$52,537
Steep Falls, ME
$52,424
Topsham, ME
$52,099
Waterboro, ME
$52,623
Waterford, ME
$51,241
Wells, ME
$53,520
West Baldwin, ME
$52,168
Westbrook, ME
$52,966
Buxton, ME
$52,683
West Kennebunk, ME
$52,946
West Newfield, ME
$51,991
Yarmouth, ME
$52,769
North Yarmouth, ME
$52,658
Mars Hill, ME
$50,252
Monticello, ME
$50,151
New Limerick, ME
$50,183
New Sweden, ME
$50,251
Oakfield, ME
$50,131
Oxbow, ME
$49,927
Patten, ME
$49,959
Perham, ME
$50,216
Portage, ME
$50,190
Presque Isle, ME
$50,318
Saint Agatha, ME
$50,293
Saint David, ME
$50,282
Saint Francis, ME
$50,215
Sheridan, ME
$50,156
Sherman, ME
$50,081
Stacyville, ME
$50,019
Sinclair, ME
$50,199
Smyrna Mills, ME
$50,049
Wallagrass, ME
$50,255
Stockholm, ME
$50,207
Van Buren, ME
$50,269
Washburn, ME
$50,249
Westfield, ME
$50,180
Rockland, ME
$50,741
Camden, ME
$50,737
Glen Cove, ME
$50,720
Hope, ME
$50,718
Islesboro, ME
$50,587
Lincolnville, ME
$50,629
Lincolnville Center, ME
$50,631
Matinicus, ME
$50,545
Monhegan, ME
$51,085
North Haven, ME
$50,580
Owls Head, ME
$50,648
Port Clyde, ME
$50,932
Rockport, ME
$50,724
South Thomaston, ME
$50,650
Spruce Head, ME
$50,679
Tenants Harbor, ME
$50,826
Thomaston, ME
$50,686
Union, ME
$50,715
Vinalhaven, ME
$50,580
Warren, ME
$50,662
West Rockport, ME
$50,730
Waterville, ME
$50,842
Albion, ME
$50,761
Anson, ME
$50,796
Athens, ME
$50,655
Belfast, ME
$50,629
Belgrade, ME
$50,746
Belgrade Lakes, ME
$50,693
Bingham, ME
$50,650
Brooks, ME
$50,546
Burnham, ME
$50,596
Cambridge, ME
$50,585
Canaan, ME
$50,669
Caratunk, ME
$50,554
China Village, ME
$50,900
Clinton, ME
$50,686
Corinna, ME
$50,546
Detroit, ME
$50,563
Dexter, ME
$50,613
Dixmont, ME
$50,539
East Newport, ME
$50,545
East Vassalboro, ME
$50,807
Eustis, ME
$50,499
Fairfield, ME
$50,772
Farmington, ME
$50,813
Garland, ME
$50,520
Farmington Falls, ME
$50,895