Freedom, ME
$52,592
Harmony, ME
$52,569
Hartland, ME
$52,638
Hinckley, ME
$52,688
Jackman, ME
$52,433
Kingfield, ME
$52,731
Liberty, ME
$52,689
Madison, ME
$52,802
Monroe, ME
$52,516
Morrill, ME
$52,607
Newport, ME
$52,523
New Portland, ME
$52,813
New Sharon, ME
$52,749
New Vineyard, ME
$52,781
Norridgewock, ME
$52,782
North Anson, ME
$52,814
North Vassalboro, ME
$52,908
Oakland, ME
$52,800
Oquossoc, ME
$52,623
Palmyra, ME
$52,557
Phillips, ME
$52,645
Pittsfield, ME
$52,642
Plymouth, ME
$52,530
Rangeley, ME
$52,657
Portland, ME
$55,170
Falmouth, ME
$55,045
South Portland, ME
$55,170
Cape Elizabeth, ME
$55,061
Peaks Island, ME
$55,114
Cumberland Foreside, ME
$54,991
Auburn, ME
$54,003
Andover, ME
$52,643
Bethel, ME
$52,731
Bryant Pond, ME
$52,928
Buckfield, ME
$53,164
Canton, ME
$52,831
Durham, ME
$54,344
Danville, ME
$54,166
Dixfield, ME
$52,721
Dryden, ME
$52,782
East Andover, ME
$52,659
East Dixfield, ME
$52,807
East Livermore, ME
$53,118
East Poland, ME
$54,067
Stoneham, ME
$52,952
East Wilton, ME
$52,905
Greene, ME
$53,589
Hanover, ME
$52,687
Hebron, ME
$53,540
Jay, ME
$52,817
Lewiston, ME
$53,974
Lisbon, ME
$54,145
Lisbon Falls, ME
$54,062
Livermore, ME
$53,031
Livermore Falls, ME
$52,997
Greenwood, ME
$52,998
Mechanic Falls, ME
$53,906
Mexico, ME
$52,773
Minot, ME
$53,705
Monmouth, ME
$53,419
New Gloucester, ME
$54,381
Newry, ME
$52,588
North Jay, ME
$52,792
Leeds, ME
$53,289
North Monmouth, ME
$53,340
North Turner, ME
$53,252
North Waterford, ME
$53,197
Norway, ME
$53,368
Oxford, ME
$53,654
Paris, ME
$53,474
Poland, ME
$54,076
Roxbury, ME
$52,606
Rumford, ME
$52,742
Sabattus, ME
$53,738
South Paris, ME
$53,400
Turner, ME
$53,402
Wayne, ME
$53,159
Weld, ME
$52,645
West Bethel, ME
$52,689
Bowdoin, ME
$53,731
West Minot, ME
$53,628
West Paris, ME
$53,187
Peru, ME
$52,851
West Poland, ME
$54,035
Sumner, ME
$53,018
Wilton, ME
$52,784
Augusta, ME
$52,932
Coopers Mills, ME
$53,003
Dresden, ME
$53,439
East Winthrop, ME
$53,096
Farmingdale, ME
$53,242
Gardiner, ME
$53,339
Randolph, ME
$53,242
Hallowell, ME
$53,175
Jefferson, ME
$52,821
Kents Hill, ME
$52,930
Litchfield, ME
$53,497
Manchester, ME
$53,034
Mount Vernon, ME
$52,802
Whitefield, ME
$53,033
Palermo, ME
$52,734
Sebasco Estates, ME
$54,292
Readfield, ME
$53,019
Saint Albans, ME
$52,597
South Bristol, ME
$53,478
Squirrel Island, ME
$53,656
Trevett, ME
$53,693
Waldoboro, ME
$52,811
Walpole, ME
$53,392
Washington, ME
$52,679
West Boothbay Harbor, ME
$53,751
Southport, ME
$53,870
Wiscasset, ME
$53,599
Woolwich, ME
$53,726
Ellsworth, ME
$52,465
Addison, ME
$52,400
Gouldsboro, ME
$52,447
Bar Harbor, ME
$52,546
Beals, ME
$52,459
Bernard, ME
$52,564
Birch Harbor, ME
$52,497
Blue Hill, ME
$52,520
Brooklin, ME
$52,522
Brooksville, ME
$52,520
Calais, ME
$52,381
Cherryfield, ME
$52,321
Columbia Falls, ME
$52,319
Corea, ME
$52,450
Cranberry Isles, ME
$52,461
Cutler, ME
$52,323
Deer Isle, ME
$52,570
Dennysville, ME
$52,273
East Blue Hill, ME
$52,523
East Machias, ME
$52,323
Eastport, ME
$52,478
Franklin, ME
$52,453
Frenchboro, ME
$52,432
Grand Lake Stream, ME
$52,241
Hancock, ME
$52,531
Harborside, ME
$52,511
Harrington, ME
$52,435
Hulls Cove, ME
$52,547
Isle Au Haut, ME
$52,432
Islesford, ME
$52,541
Jonesboro, ME
$52,365
Jonesport, ME
$52,413
Little Deer Isle, ME
$52,563
Lubec, ME
$52,348
Bass Harbor, ME
$52,565
Machias, ME
$52,375
Machiasport, ME
$52,400
Meddybemps, ME
$52,241
Milbridge, ME
$52,456
Mount Desert, ME
$52,507
Northeast Harbor, ME
$52,541
Sullivan, ME
$52,460
Pembroke, ME
$52,322
Perry, ME
$52,370
Princeton, ME
$52,238
Prospect Harbor, ME
$52,503
Robbinston, ME
$52,311
Salsbury Cove, ME
$52,553
Sargentville, ME
$52,536
Seal Cove, ME
$52,509
Seal Harbor, ME
$52,526
Sedgwick, ME
$52,530
Sorrento, ME
$52,509
Southwest Harbor, ME
$52,555
Steuben, ME
$52,427
Stonington, ME
$52,575
Sunset, ME
$52,393
Surry, ME
$52,520
Swans Island, ME
$52,473
Wesley, ME
$52,173
Whiting, ME
$52,308
Winter Harbor, ME
$52,457
Baileyville, ME
$52,292
Houlton, ME
$52,183
Ashland, ME
$52,107
Benedicta, ME
$51,992
Blaine, ME
$52,170
Bridgewater, ME
$52,046
Caribou, ME
$52,277
Clayton Lake, ME
$52,182
Crouseville, ME
$52,216
Eagle Lake, ME
$52,166
Easton, ME
$52,224
Estcourt Station, ME
$52,204
Fort Fairfield, ME
$52,251
Fort Kent, ME
$52,274
Fort Kent Mills, ME
$52,229
Frenchville, ME
$52,289
Grand Isle, ME
$52,217
Island Falls, ME
$51,998
Limestone, ME
$52,236
Madawaska, ME
$52,376
Mapleton, ME
$52,154
Richmond, ME
$53,526
South China, ME
$52,787
South Gardiner, ME
$53,403
Vienna, ME
$52,707
Windsor, ME
$52,757
Winthrop, ME
$53,246
Bangor, ME
$52,501
Abbot, ME
$52,511
Aurora, ME
$52,225
Bradford, ME
$52,477
Bradley, ME
$52,479
Brewer, ME
$52,499
Brookton, ME
$52,049
Brownville, ME
$52,326
Brownville Junction, ME
$52,649
Bucksport, ME
$52,495
Burlington, ME
$52,307
Greenbush, ME
$52,428
Carmel, ME
$52,503
Castine, ME
$52,612
Charleston, ME
$52,487
Danforth, ME
$52,135
Dover Foxcroft, ME
$52,517
Corinth, ME
$52,496
Eddington, ME
$52,484
Holden, ME
$52,489
East Millinocket, ME
$52,269
East Orland, ME
$52,489
Etna, ME
$52,514
Exeter, ME
$52,506
Frankfort, ME
$52,504
Greenville, ME
$52,201
Greenville Junction, ME
$52,372
Guilford, ME
$52,496
Hampden, ME
$52,502
Howland, ME
$52,377
Hudson, ME
$52,492
Kenduskeag, ME
$52,498
Kingman, ME
$52,080
Lagrange, ME
$52,438
Lambert Lake, ME
$52,142
Lee, ME
$52,295
Levant, ME
$52,501
Lincoln, ME
$52,291
Mattawamkeag, ME
$52,121
Medway, ME
$52,135
Milford, ME
$52,471
Millinocket, ME
$52,056
Milo, ME
$52,425
Monson, ME
$52,505
Olamon, ME
$52,443
Old Town, ME
$52,479
Orono, ME
$52,493
Orient, ME
$52,085
Orland, ME
$52,490
Orrington, ME
$52,496
Passadumkeag, ME
$52,412
Penobscot, ME
$52,491
Rockwood, ME
$52,282
Sangerville, ME
$52,542
Sebec, ME
$52,458
Shirley Mills, ME
$52,473
Springfield, ME
$52,158
Stetson, ME
$52,509
Stillwater, ME
$52,495
Topsfield, ME
$52,093
Vanceboro, ME
$52,138
Waite, ME
$52,165
West Enfield, ME
$52,400
Winn, ME
$52,191
Winterport, ME
$52,502
Wytopitlock, ME
$52,007
Bath, ME
$54,098
Alna, ME
$53,236
Boothbay, ME
$53,598
Boothbay Harbor, ME
$53,719
Bristol, ME
$53,274
Chamberlain, ME
$53,365
Damariscotta, ME
$53,241
East Boothbay, ME
$53,637
Friendship, ME
$52,932
Georgetown, ME
$54,029
Isle Of Springs, ME
$53,600
Bremen, ME
$53,127
Newcastle, ME
$53,263
New Harbor, ME
$53,449
Nobleboro, ME
$53,051
Edgecomb, ME
$53,443
Pemaquid, ME
$53,397
Phippsburg, ME
$54,247
Cushing, ME
$52,759
Round Pond, ME
$53,264
Sandy Point, ME
$52,500
Searsmont, ME
$52,625
Searsport, ME
$52,509
Shawmut, ME
$52,850
Skowhegan, ME
$52,735
Smithfield, ME
$52,763
Solon, ME
$52,735
Stockton Springs, ME
$52,500
Stratton, ME
$52,691
Strong, ME
$52,736
Temple, ME
$52,716
West Forks, ME
$52,412
Thorndike, ME
$52,554
Troy, ME
$52,539
Unity, ME
$52,605
Vassalboro, ME
$52,767
West Farmington, ME
$52,920
Berwick, ME
$56,087
Cape Neddick, ME
$56,514
Eliot, ME
$57,263
Kittery, ME
$57,429
Kittery Point, ME
$56,997
North Berwick, ME
$55,654
Ogunquit, ME
$56,160
South Berwick, ME
$56,652
York, ME
$56,975
York Beach, ME
$56,702
York Harbor, ME
$56,990
Acton, ME
$54,066
Alfred, ME
$54,832
Bailey Island, ME
$54,608
Bar Mills, ME
$54,745
Biddeford, ME
$54,763
Biddeford Pool, ME
$54,763
Bowdoinham, ME
$53,693
Bridgton, ME
$53,601
Brownfield, ME
$53,554
Brunswick, ME
$54,327
Bustins Island, ME
$54,711
Cape Porpoise, ME
$55,008
Casco, ME
$54,239
Center Lovell, ME
$53,206
Chebeague Island, ME
$54,831
Cliff Island, ME
$54,950
Cornish, ME
$54,171
Cumberland Center, ME
$54,888
Denmark, ME
$53,546
East Baldwin, ME
$54,309
Lebanon, ME
$55,214
East Parsonsfield, ME
$53,886
Sebago, ME
$54,171
East Waterboro, ME
$54,583
Freeport, ME
$54,611
Fryeburg, ME
$53,277
Gorham, ME
$54,839
Gray, ME
$54,506
Harrison, ME
$53,307
Hiram, ME
$54,003
Hollis Center, ME
$54,651
Kennebunk, ME
$55,049
Kennebunkport, ME
$54,841
Parsonsfield, ME
$53,884
Limerick, ME
$54,383
Limington, ME
$54,369
Long Island, ME
$55,043
Lovell, ME
$53,129
Moody, ME
$55,726
Naples, ME
$54,013
Newfield, ME
$54,295
North Bridgton, ME
$53,629
North Waterboro, ME
$54,488
Windham, ME
$54,785
Ocean Park, ME
$54,805
Old Orchard Beach, ME
$54,842
Orrs Island, ME
$54,562
Porter, ME
$53,703
Pownal, ME
$54,526
Scarborough, ME
$55,027
Raymond, ME
$54,410
Saco, ME
$54,809
Sanford, ME
$55,088
Sebago Lake, ME
$54,369
Shapleigh, ME
$54,577
South Casco, ME
$54,442
South Freeport, ME
$54,583
Harpswell, ME
$54,551
South Windham, ME
$54,887
Springvale, ME
$54,767
Standish, ME
$54,596
Steep Falls, ME
$54,479
Topsham, ME
$54,141
Waterboro, ME
$54,685
Waterford, ME
$53,249
Wells, ME
$55,618
West Baldwin, ME
$54,213
Westbrook, ME
$55,042
Buxton, ME
$54,748
West Kennebunk, ME
$55,021
West Newfield, ME
$54,028
Yarmouth, ME
$54,837
North Yarmouth, ME
$54,722
Mars Hill, ME
$52,221
Monticello, ME
$52,116
New Limerick, ME
$52,150
New Sweden, ME
$52,220
Oakfield, ME
$52,096
Oxbow, ME
$51,884
Patten, ME
$51,917
Perham, ME
$52,184
Portage, ME
$52,157
Presque Isle, ME
$52,290
Saint Agatha, ME
$52,264
Saint David, ME
$52,253
Saint Francis, ME
$52,183
Sheridan, ME
$52,121
Sherman, ME
$52,044
Stacyville, ME
$51,979
Sinclair, ME
$52,166
Smyrna Mills, ME
$52,011
Wallagrass, ME
$52,224
Stockholm, ME
$52,174
Van Buren, ME
$52,239
Washburn, ME
$52,218
Westfield, ME
$52,147
Rockland, ME
$52,730
Camden, ME
$52,725
Glen Cove, ME
$52,707
Hope, ME
$52,705
Islesboro, ME
$52,570
Lincolnville, ME
$52,613
Lincolnville Center, ME
$52,615
Matinicus, ME
$52,526
Monhegan, ME
$53,087
North Haven, ME
$52,562
Owls Head, ME
$52,633
Port Clyde, ME
$52,928
Rockport, ME
$52,712
South Thomaston, ME
$52,634
Spruce Head, ME
$52,665
Tenants Harbor, ME
$52,818
Thomaston, ME
$52,672
Union, ME
$52,702
Vinalhaven, ME
$52,562
Warren, ME
$52,647
West Rockport, ME
$52,718
Waterville, ME
$52,834
Albion, ME
$52,751
Anson, ME
$52,787
Athens, ME
$52,640
Belfast, ME
$52,614
Belgrade, ME
$52,734
Belgrade Lakes, ME
$52,680
Bingham, ME
$52,635
Brooks, ME
$52,527
Burnham, ME
$52,579
Cambridge, ME
$52,568
Canaan, ME
$52,655
Caratunk, ME
$52,535
China Village, ME
$52,895
Clinton, ME
$52,672
Corinna, ME
$52,527
Detroit, ME
$52,545
Dexter, ME
$52,597
Dixmont, ME
$52,520
East Newport, ME
$52,525
East Vassalboro, ME
$52,798
Eustis, ME
$52,478
Fairfield, ME
$52,762
Farmington, ME
$52,804
Garland, ME
$52,500
Farmington Falls, ME
$52,890