Freedom, ME
$99,513
Harmony, ME
$99,470
Hartland, ME
$99,599
Hinckley, ME
$99,694
Jackman, ME
$99,211
Kingfield, ME
$99,777
Liberty, ME
$99,696
Madison, ME
$99,909
Monroe, ME
$99,369
Morrill, ME
$99,541
Newport, ME
$99,382
New Portland, ME
$99,931
New Sharon, ME
$99,810
New Vineyard, ME
$99,871
Norridgewock, ME
$99,873
North Anson, ME
$99,932
North Vassalboro, ME
$100,111
Oakland, ME
$99,906
Oquossoc, ME
$99,572
Palmyra, ME
$99,446
Phillips, ME
$99,613
Pittsfield, ME
$99,607
Plymouth, ME
$99,395
Rangeley, ME
$99,637
Portland, ME
$104,391
Falmouth, ME
$104,155
South Portland, ME
$104,391
Cape Elizabeth, ME
$104,184
Peaks Island, ME
$104,285
Cumberland Foreside, ME
$104,052
Auburn, ME
$102,183
Andover, ME
$99,608
Bethel, ME
$99,777
Bryant Pond, ME
$100,148
Buckfield, ME
$100,595
Canton, ME
$99,964
Durham, ME
$102,829
Danville, ME
$102,491
Dixfield, ME
$99,757
Dryden, ME
$99,872
East Andover, ME
$99,639
East Dixfield, ME
$99,919
East Livermore, ME
$100,509
East Poland, ME
$102,304
Stoneham, ME
$100,193
East Wilton, ME
$100,105
Greene, ME
$101,400
Hanover, ME
$99,691
Hebron, ME
$101,307
Jay, ME
$99,939
Lewiston, ME
$102,128
Lisbon, ME
$102,451
Lisbon Falls, ME
$102,293
Livermore, ME
$100,344
Livermore Falls, ME
$100,278
Greenwood, ME
$100,281
Mechanic Falls, ME
$101,999
Mexico, ME
$99,854
Minot, ME
$101,619
Monmouth, ME
$101,077
New Gloucester, ME
$102,897
Newry, ME
$99,506
North Jay, ME
$99,891
Leeds, ME
$100,832
North Monmouth, ME
$100,929
North Turner, ME
$100,762
North Waterford, ME
$100,658
Norway, ME
$100,981
Oxford, ME
$101,522
Paris, ME
$101,181
Poland, ME
$102,320
Roxbury, ME
$99,540
Rumford, ME
$99,796
Sabattus, ME
$101,681
South Paris, ME
$101,042
Turner, ME
$101,045
Wayne, ME
$100,585
Weld, ME
$99,614
West Bethel, ME
$99,697
Bowdoin, ME
$101,667
West Minot, ME
$101,473
West Paris, ME
$100,639
Peru, ME
$100,004
West Poland, ME
$102,243
Sumner, ME
$100,319
Wilton, ME
$99,876
Augusta, ME
$100,155
Coopers Mills, ME
$100,291
Dresden, ME
$101,115
East Winthrop, ME
$100,466
Farmingdale, ME
$100,743
Gardiner, ME
$100,926
Randolph, ME
$100,743
Hallowell, ME
$100,617
Jefferson, ME
$99,947
Kents Hill, ME
$100,152
Litchfield, ME
$101,224
Manchester, ME
$100,349
Mount Vernon, ME
$99,910
Whitefield, ME
$100,348
Palermo, ME
$99,781
Sebasco Estates, ME
$102,730
Readfield, ME
$100,321
Saint Albans, ME
$99,522
South Bristol, ME
$101,189
Squirrel Island, ME
$101,525
Trevett, ME
$101,597
Waldoboro, ME
$99,927
Walpole, ME
$101,027
Washington, ME
$99,677
West Boothbay Harbor, ME
$101,705
Southport, ME
$101,932
Wiscasset, ME
$101,417
Woolwich, ME
$101,658
Ellsworth, ME
$99,271
Addison, ME
$99,150
Gouldsboro, ME
$99,238
Bar Harbor, ME
$99,426
Beals, ME
$99,261
Bernard, ME
$99,460
Birch Harbor, ME
$99,334
Blue Hill, ME
$99,377
Brooklin, ME
$99,379
Brooksville, ME
$99,377
Calais, ME
$99,114
Cherryfield, ME
$99,001
Columbia Falls, ME
$98,996
Corea, ME
$99,243
Cranberry Isles, ME
$99,265
Cutler, ME
$99,003
Deer Isle, ME
$99,471
Dennysville, ME
$98,910
East Blue Hill, ME
$99,381
East Machias, ME
$99,003
Eastport, ME
$99,296
Franklin, ME
$99,250
Frenchboro, ME
$99,210
Grand Lake Stream, ME
$98,849
Hancock, ME
$99,397
Harborside, ME
$99,360
Harrington, ME
$99,216
Hulls Cove, ME
$99,428
Isle Au Haut, ME
$99,210
Islesford, ME
$99,417
Jonesboro, ME
$99,084
Jonesport, ME
$99,174
Little Deer Isle, ME
$99,458
Lubec, ME
$99,052
Bass Harbor, ME
$99,462
Machias, ME
$99,102
Machiasport, ME
$99,150
Meddybemps, ME
$98,848
Milbridge, ME
$99,256
Mount Desert, ME
$99,351
Northeast Harbor, ME
$99,417
Sullivan, ME
$99,263
Pembroke, ME
$99,002
Perry, ME
$99,092
Princeton, ME
$98,843
Prospect Harbor, ME
$99,344
Robbinston, ME
$98,981
Salsbury Cove, ME
$99,439
Sargentville, ME
$99,406
Seal Cove, ME
$99,355
Seal Harbor, ME
$99,389
Sedgwick, ME
$99,395
Sorrento, ME
$99,355
Southwest Harbor, ME
$99,443
Steuben, ME
$99,201
Stonington, ME
$99,480
Sunset, ME
$99,137
Surry, ME
$99,376
Swans Island, ME
$99,287
Wesley, ME
$98,720
Whiting, ME
$98,975
Winter Harbor, ME
$99,258
Baileyville, ME
$98,945
Houlton, ME
$98,738
Ashland, ME
$98,595
Benedicta, ME
$98,377
Blaine, ME
$98,714
Bridgewater, ME
$98,480
Caribou, ME
$98,917
Clayton Lake, ME
$98,737
Crouseville, ME
$98,802
Eagle Lake, ME
$98,706
Easton, ME
$98,816
Estcourt Station, ME
$98,778
Fort Fairfield, ME
$98,867
Fort Kent, ME
$98,911
Fort Kent Mills, ME
$98,827
Frenchville, ME
$98,939
Grand Isle, ME
$98,803
Island Falls, ME
$98,388
Limestone, ME
$98,839
Madawaska, ME
$99,103
Mapleton, ME
$98,683
Richmond, ME
$101,280
South China, ME
$99,881
South Gardiner, ME
$101,048
Vienna, ME
$99,730
Windsor, ME
$99,825
Winthrop, ME
$100,749
Bangor, ME
$99,341
Abbot, ME
$99,359
Aurora, ME
$98,818
Bradford, ME
$99,295
Bradley, ME
$99,298
Brewer, ME
$99,336
Brookton, ME
$98,484
Brownville, ME
$99,010
Brownville Junction, ME
$99,621
Bucksport, ME
$99,328
Burlington, ME
$98,974
Greenbush, ME
$99,202
Carmel, ME
$99,344
Castine, ME
$99,550
Charleston, ME
$99,314
Danforth, ME
$98,648
Dover Foxcroft, ME
$99,371
Corinth, ME
$99,332
Eddington, ME
$99,309
Holden, ME
$99,317
East Millinocket, ME
$98,902
East Orland, ME
$99,318
Etna, ME
$99,366
Exeter, ME
$99,349
Frankfort, ME
$99,346
Greenville, ME
$98,774
Greenville Junction, ME
$99,097
Guilford, ME
$99,332
Hampden, ME
$99,342
Howland, ME
$99,106
Hudson, ME
$99,324
Kenduskeag, ME
$99,335
Kingman, ME
$98,544
Lagrange, ME
$99,222
Lambert Lake, ME
$98,661
Lee, ME
$98,951
Levant, ME
$99,340
Lincoln, ME
$98,944
Mattawamkeag, ME
$98,621
Medway, ME
$98,647
Milford, ME
$99,283
Millinocket, ME
$98,499
Milo, ME
$99,197
Monson, ME
$99,348
Olamon, ME
$99,230
Old Town, ME
$99,298
Orono, ME
$99,325
Orient, ME
$98,553
Orland, ME
$99,319
Orrington, ME
$99,331
Passadumkeag, ME
$99,173
Penobscot, ME
$99,321
Rockwood, ME
$98,926
Sangerville, ME
$99,418
Sebec, ME
$99,259
Shirley Mills, ME
$99,287
Springfield, ME
$98,692
Stetson, ME
$99,355
Stillwater, ME
$99,328
Topsfield, ME
$98,568
Vanceboro, ME
$98,653
Waite, ME
$98,704
West Enfield, ME
$99,149
Winn, ME
$98,754
Winterport, ME
$99,342
Wytopitlock, ME
$98,405
Bath, ME
$102,362
Alna, ME
$100,732
Boothbay, ME
$101,416
Boothbay Harbor, ME
$101,645
Bristol, ME
$100,803
Chamberlain, ME
$100,975
Damariscotta, ME
$100,740
East Boothbay, ME
$101,490
Friendship, ME
$100,156
Georgetown, ME
$102,232
Isle Of Springs, ME
$101,419
Bremen, ME
$100,524
Newcastle, ME
$100,781
New Harbor, ME
$101,135
Nobleboro, ME
$100,381
Edgecomb, ME
$101,124
Pemaquid, ME
$101,037
Phippsburg, ME
$102,644
Cushing, ME
$99,828
Round Pond, ME
$100,785
Sandy Point, ME
$99,339
Searsmont, ME
$99,575
Searsport, ME
$99,355
Shawmut, ME
$100,002
Skowhegan, ME
$99,783
Smithfield, ME
$99,836
Solon, ME
$99,783
Stockton Springs, ME
$99,339
Stratton, ME
$99,700
Strong, ME
$99,786
Temple, ME
$99,747
West Forks, ME
$99,172
Thorndike, ME
$99,442
Troy, ME
$99,412
Unity, ME
$99,537
Vassalboro, ME
$99,843
West Farmington, ME
$100,133
Berwick, ME
$106,125
Cape Neddick, ME
$106,934
Eliot, ME
$108,351
Kittery, ME
$108,665
Kittery Point, ME
$107,848
North Berwick, ME
$105,307
Ogunquit, ME
$106,263
South Berwick, ME
$107,195
York, ME
$107,807
York Beach, ME
$107,290
York Harbor, ME
$107,835
Acton, ME
$102,302
Alfred, ME
$103,752
Bailey Island, ME
$103,327
Bar Mills, ME
$103,586
Biddeford, ME
$103,620
Biddeford Pool, ME
$103,621
Bowdoinham, ME
$101,596
Bridgton, ME
$101,422
Brownfield, ME
$101,333
Brunswick, ME
$102,795
Bustins Island, ME
$103,521
Cape Porpoise, ME
$104,084
Casco, ME
$102,628
Center Lovell, ME
$100,674
Chebeague Island, ME
$103,748
Cliff Island, ME
$103,975
Cornish, ME
$102,501
Cumberland Center, ME
$103,856
Denmark, ME
$101,318
East Baldwin, ME
$102,762
Lebanon, ME
$104,473
East Parsonsfield, ME
$101,961
Sebago, ME
$102,500
East Waterboro, ME
$103,281
Freeport, ME
$103,333
Fryeburg, ME
$100,809
Gorham, ME
$103,765
Gray, ME
$103,134
Harrison, ME
$100,866
Hiram, ME
$102,183
Hollis Center, ME
$103,409
Kennebunk, ME
$104,162
Kennebunkport, ME
$103,768
Parsonsfield, ME
$101,957
Limerick, ME
$102,902
Limington, ME
$102,875
Long Island, ME
$104,151
Lovell, ME
$100,529
Moody, ME
$105,442
Naples, ME
$102,202
Newfield, ME
$102,734
North Bridgton, ME
$101,474
North Waterboro, ME
$103,100
Windham, ME
$103,661
Ocean Park, ME
$103,701
Old Orchard Beach, ME
$103,770
Orrs Island, ME
$103,239
Porter, ME
$101,614
Pownal, ME
$103,172
Scarborough, ME
$104,120
Raymond, ME
$102,953
Saco, ME
$103,707
Sanford, ME
$104,235
Sebago Lake, ME
$102,874
Shapleigh, ME
$103,268
South Casco, ME
$103,013
South Freeport, ME
$103,281
Harpswell, ME
$103,220
South Windham, ME
$103,854
Springvale, ME
$103,628
Standish, ME
$103,305
Steep Falls, ME
$103,083
Topsham, ME
$102,443
Waterboro, ME
$103,473
Waterford, ME
$100,757
Wells, ME
$105,238
West Baldwin, ME
$102,580
Westbrook, ME
$104,148
Buxton, ME
$103,592
West Kennebunk, ME
$104,108
West Newfield, ME
$102,230
Yarmouth, ME
$103,760
North Yarmouth, ME
$103,543
Mars Hill, ME
$98,811
Monticello, ME
$98,612
New Limerick, ME
$98,676
New Sweden, ME
$98,809
Oakfield, ME
$98,574
Oxbow, ME
$98,172
Patten, ME
$98,235
Perham, ME
$98,740
Portage, ME
$98,689
Presque Isle, ME
$98,941
Saint Agatha, ME
$98,892
Saint David, ME
$98,871
Saint Francis, ME
$98,738
Sheridan, ME
$98,622
Sherman, ME
$98,475
Stacyville, ME
$98,353
Sinclair, ME
$98,707
Smyrna Mills, ME
$98,413
Wallagrass, ME
$98,817
Stockholm, ME
$98,722
Van Buren, ME
$98,844
Washburn, ME
$98,806
Westfield, ME
$98,670
Rockland, ME
$99,773
Camden, ME
$99,764
Glen Cove, ME
$99,731
Hope, ME
$99,727
Islesboro, ME
$99,471
Lincolnville, ME
$99,552
Lincolnville Center, ME
$99,556
Matinicus, ME
$99,388
Monhegan, ME
$100,449
North Haven, ME
$99,456
Owls Head, ME
$99,591
Port Clyde, ME
$100,149
Rockport, ME
$99,740
South Thomaston, ME
$99,593
Spruce Head, ME
$99,651
Tenants Harbor, ME
$99,940
Thomaston, ME
$99,665
Union, ME
$99,722
Vinalhaven, ME
$99,456
Warren, ME
$99,617
West Rockport, ME
$99,752
Waterville, ME
$99,971
Albion, ME
$99,813
Anson, ME
$99,881
Athens, ME
$99,603
Belfast, ME
$99,554
Belgrade, ME
$99,782
Belgrade Lakes, ME
$99,679
Bingham, ME
$99,594
Brooks, ME
$99,390
Burnham, ME
$99,488
Cambridge, ME
$99,466
Canaan, ME
$99,631
Caratunk, ME
$99,405
China Village, ME
$100,086
Clinton, ME
$99,665
Corinna, ME
$99,390
Detroit, ME
$99,423
Dexter, ME
$99,521
Dixmont, ME
$99,376
East Newport, ME
$99,387
East Vassalboro, ME
$99,902
Eustis, ME
$99,297
Fairfield, ME
$99,834
Farmington, ME
$99,914
Garland, ME
$99,338
Farmington Falls, ME
$100,076