Freedom, ME
$146,094
Harmony, ME
$146,030
Hartland, ME
$146,220
Hinckley, ME
$146,359
Jackman, ME
$145,651
Kingfield, ME
$146,481
Liberty, ME
$146,362
Madison, ME
$146,676
Monroe, ME
$145,882
Morrill, ME
$146,135
Newport, ME
$145,902
New Portland, ME
$146,708
New Sharon, ME
$146,529
New Vineyard, ME
$146,619
Norridgewock, ME
$146,622
North Anson, ME
$146,709
North Vassalboro, ME
$146,972
Oakland, ME
$146,671
Oquossoc, ME
$146,181
Palmyra, ME
$145,995
Phillips, ME
$146,240
Pittsfield, ME
$146,233
Plymouth, ME
$145,920
Rangeley, ME
$146,275
Portland, ME
$153,256
Falmouth, ME
$152,909
South Portland, ME
$153,256
Cape Elizabeth, ME
$152,951
Peaks Island, ME
$153,099
Cumberland Foreside, ME
$152,758
Auburn, ME
$150,013
Andover, ME
$146,234
Bethel, ME
$146,481
Bryant Pond, ME
$147,026
Buckfield, ME
$147,682
Canton, ME
$146,756
Durham, ME
$150,961
Danville, ME
$150,465
Dixfield, ME
$146,452
Dryden, ME
$146,621
East Andover, ME
$146,278
East Dixfield, ME
$146,689
East Livermore, ME
$147,556
East Poland, ME
$150,191
Stoneham, ME
$147,093
East Wilton, ME
$146,963
Greene, ME
$148,863
Hanover, ME
$146,356
Hebron, ME
$148,728
Jay, ME
$146,720
Lewiston, ME
$149,932
Lisbon, ME
$150,407
Lisbon Falls, ME
$150,176
Livermore, ME
$147,314
Livermore Falls, ME
$147,218
Greenwood, ME
$147,221
Mechanic Falls, ME
$149,743
Mexico, ME
$146,595
Minot, ME
$149,186
Monmouth, ME
$148,390
New Gloucester, ME
$151,062
Newry, ME
$146,083
North Jay, ME
$146,648
Leeds, ME
$148,031
North Monmouth, ME
$148,172
North Turner, ME
$147,927
North Waterford, ME
$147,775
Norway, ME
$148,248
Oxford, ME
$149,043
Paris, ME
$148,542
Poland, ME
$150,215
Roxbury, ME
$146,134
Rumford, ME
$146,510
Sabattus, ME
$149,276
South Paris, ME
$148,338
Turner, ME
$148,343
Wayne, ME
$147,668
Weld, ME
$146,242
West Bethel, ME
$146,363
Bowdoin, ME
$149,256
West Minot, ME
$148,972
West Paris, ME
$147,747
Peru, ME
$146,814
West Poland, ME
$150,101
Sumner, ME
$147,277
Wilton, ME
$146,627
Augusta, ME
$147,036
Coopers Mills, ME
$147,236
Dresden, ME
$148,446
East Winthrop, ME
$147,493
Farmingdale, ME
$147,900
Gardiner, ME
$148,168
Randolph, ME
$147,900
Hallowell, ME
$147,714
Jefferson, ME
$146,730
Kents Hill, ME
$147,032
Litchfield, ME
$148,606
Manchester, ME
$147,321
Mount Vernon, ME
$146,677
Whitefield, ME
$147,320
Palermo, ME
$146,487
Sebasco Estates, ME
$150,817
Readfield, ME
$147,280
Saint Albans, ME
$146,108
South Bristol, ME
$148,554
Squirrel Island, ME
$149,048
Trevett, ME
$149,153
Waldoboro, ME
$146,701
Walpole, ME
$148,317
Washington, ME
$146,335
West Boothbay Harbor, ME
$149,313
Southport, ME
$149,644
Wiscasset, ME
$148,889
Woolwich, ME
$149,243
Ellsworth, ME
$145,739
Addison, ME
$145,561
Gouldsboro, ME
$145,691
Bar Harbor, ME
$145,966
Beals, ME
$145,724
Bernard, ME
$146,016
Birch Harbor, ME
$145,831
Blue Hill, ME
$145,895
Brooklin, ME
$145,898
Brooksville, ME
$145,895
Calais, ME
$145,508
Cherryfield, ME
$145,342
Columbia Falls, ME
$145,334
Corea, ME
$145,698
Cranberry Isles, ME
$145,730
Cutler, ME
$145,345
Deer Isle, ME
$146,032
Dennysville, ME
$145,208
East Blue Hill, ME
$145,901
East Machias, ME
$145,345
Eastport, ME
$145,776
Franklin, ME
$145,707
Frenchboro, ME
$145,649
Grand Lake Stream, ME
$145,120
Hancock, ME
$145,923
Harborside, ME
$145,869
Harrington, ME
$145,659
Hulls Cove, ME
$145,969
Isle Au Haut, ME
$145,649
Islesford, ME
$145,952
Jonesboro, ME
$145,464
Jonesport, ME
$145,596
Little Deer Isle, ME
$146,013
Lubec, ME
$145,416
Bass Harbor, ME
$146,019
Machias, ME
$145,491
Machiasport, ME
$145,561
Meddybemps, ME
$145,118
Milbridge, ME
$145,716
Mount Desert, ME
$145,856
Northeast Harbor, ME
$145,952
Sullivan, ME
$145,727
Pembroke, ME
$145,343
Perry, ME
$145,476
Princeton, ME
$145,110
Prospect Harbor, ME
$145,846
Robbinston, ME
$145,313
Salsbury Cove, ME
$145,986
Sargentville, ME
$145,937
Seal Cove, ME
$145,863
Seal Harbor, ME
$145,911
Sedgwick, ME
$145,920
Sorrento, ME
$145,863
Southwest Harbor, ME
$145,990
Steuben, ME
$145,636
Stonington, ME
$146,045
Sunset, ME
$145,541
Surry, ME
$145,893
Swans Island, ME
$145,762
Wesley, ME
$144,929
Whiting, ME
$145,304
Winter Harbor, ME
$145,719
Baileyville, ME
$145,260
Houlton, ME
$144,957
Ashland, ME
$144,747
Benedicta, ME
$144,427
Blaine, ME
$144,920
Bridgewater, ME
$144,578
Caribou, ME
$145,219
Clayton Lake, ME
$144,955
Crouseville, ME
$145,050
Eagle Lake, ME
$144,909
Easton, ME
$145,071
Estcourt Station, ME
$145,015
Fort Fairfield, ME
$145,145
Fort Kent, ME
$145,209
Fort Kent Mills, ME
$145,086
Frenchville, ME
$145,250
Grand Isle, ME
$145,051
Island Falls, ME
$144,442
Limestone, ME
$145,104
Madawaska, ME
$145,493
Mapleton, ME
$144,876
Richmond, ME
$148,688
South China, ME
$146,634
South Gardiner, ME
$148,347
Vienna, ME
$146,412
Windsor, ME
$146,552
Winthrop, ME
$147,909
Bangor, ME
$145,841
Abbot, ME
$145,867
Aurora, ME
$145,074
Bradford, ME
$145,774
Bradley, ME
$145,779
Brewer, ME
$145,834
Brookton, ME
$144,584
Brownville, ME
$145,356
Brownville Junction, ME
$146,252
Bucksport, ME
$145,823
Burlington, ME
$145,302
Greenbush, ME
$145,637
Carmel, ME
$145,846
Castine, ME
$146,149
Charleston, ME
$145,802
Danforth, ME
$144,824
Dover Foxcroft, ME
$145,885
Corinth, ME
$145,828
Eddington, ME
$145,794
Holden, ME
$145,806
East Millinocket, ME
$145,197
East Orland, ME
$145,808
Etna, ME
$145,878
Exeter, ME
$145,853
Frankfort, ME
$145,849
Greenville, ME
$145,008
Greenville Junction, ME
$145,483
Guilford, ME
$145,828
Hampden, ME
$145,843
Howland, ME
$145,496
Hudson, ME
$145,817
Kenduskeag, ME
$145,832
Kingman, ME
$144,672
Lagrange, ME
$145,666
Lambert Lake, ME
$144,842
Lee, ME
$145,269
Levant, ME
$145,840
Lincoln, ME
$145,258
Mattawamkeag, ME
$144,785
Medway, ME
$144,823
Milford, ME
$145,756
Millinocket, ME
$144,605
Milo, ME
$145,630
Monson, ME
$145,852
Olamon, ME
$145,678
Old Town, ME
$145,779
Orono, ME
$145,818
Orient, ME
$144,684
Orland, ME
$145,809
Orrington, ME
$145,826
Passadumkeag, ME
$145,595
Penobscot, ME
$145,812
Rockwood, ME
$145,232
Sangerville, ME
$145,954
Sebec, ME
$145,721
Shirley Mills, ME
$145,762
Springfield, ME
$144,888
Stetson, ME
$145,863
Stillwater, ME
$145,823
Topsfield, ME
$144,707
Vanceboro, ME
$144,832
Waite, ME
$144,906
West Enfield, ME
$145,560
Winn, ME
$144,979
Winterport, ME
$145,843
Wytopitlock, ME
$144,468
Bath, ME
$150,276
Alna, ME
$147,883
Boothbay, ME
$148,888
Boothbay Harbor, ME
$149,224
Bristol, ME
$147,988
Chamberlain, ME
$148,241
Damariscotta, ME
$147,895
East Boothbay, ME
$148,996
Friendship, ME
$147,038
Georgetown, ME
$150,086
Isle Of Springs, ME
$148,892
Bremen, ME
$147,578
Newcastle, ME
$147,956
New Harbor, ME
$148,475
Nobleboro, ME
$147,368
Edgecomb, ME
$148,458
Pemaquid, ME
$148,331
Phippsburg, ME
$150,690
Cushing, ME
$146,557
Round Pond, ME
$147,961
Sandy Point, ME
$145,838
Searsmont, ME
$146,185
Searsport, ME
$145,863
Shawmut, ME
$146,811
Skowhegan, ME
$146,490
Smithfield, ME
$146,567
Solon, ME
$146,490
Stockton Springs, ME
$145,838
Stratton, ME
$146,368
Strong, ME
$146,494
Temple, ME
$146,438
West Forks, ME
$145,593
Thorndike, ME
$145,989
Troy, ME
$145,946
Unity, ME
$146,129
Vassalboro, ME
$146,578
West Farmington, ME
$147,004
Berwick, ME
$155,801
Cape Neddick, ME
$156,989
Eliot, ME
$159,069
Kittery, ME
$159,530
Kittery Point, ME
$158,330
North Berwick, ME
$154,600
Ogunquit, ME
$156,004
South Berwick, ME
$157,371
York, ME
$158,269
York Beach, ME
$157,511
York Harbor, ME
$158,311
Acton, ME
$150,188
Alfred, ME
$152,316
Bailey Island, ME
$151,694
Bar Mills, ME
$152,073
Biddeford, ME
$152,123
Biddeford Pool, ME
$152,125
Bowdoinham, ME
$149,151
Bridgton, ME
$148,897
Brownfield, ME
$148,766
Brunswick, ME
$150,913
Bustins Island, ME
$151,978
Cape Porpoise, ME
$152,805
Casco, ME
$150,668
Center Lovell, ME
$147,798
Chebeague Island, ME
$152,312
Cliff Island, ME
$152,644
Cornish, ME
$150,480
Cumberland Center, ME
$152,470
Denmark, ME
$148,743
East Baldwin, ME
$150,864
Lebanon, ME
$153,376
East Parsonsfield, ME
$149,687
Sebago, ME
$150,479
East Waterboro, ME
$151,625
Freeport, ME
$151,701
Fryeburg, ME
$147,997
Gorham, ME
$152,336
Gray, ME
$151,409
Harrison, ME
$148,081
Hiram, ME
$150,013
Hollis Center, ME
$151,814
Kennebunk, ME
$152,919
Kennebunkport, ME
$152,341
Parsonsfield, ME
$149,683
Limerick, ME
$151,070
Limington, ME
$151,030
Long Island, ME
$152,903
Lovell, ME
$147,586
Moody, ME
$154,798
Naples, ME
$150,042
Newfield, ME
$150,823
North Bridgton, ME
$148,973
North Waterboro, ME
$151,360
Windham, ME
$152,184
Ocean Park, ME
$152,242
Old Orchard Beach, ME
$152,344
Orrs Island, ME
$151,564
Porter, ME
$149,179
Pownal, ME
$151,465
Scarborough, ME
$152,857
Raymond, ME
$151,144
Saco, ME
$152,251
Sanford, ME
$153,026
Sebago Lake, ME
$151,028
Shapleigh, ME
$151,607
South Casco, ME
$151,232
South Freeport, ME
$151,625
Harpswell, ME
$151,535
South Windham, ME
$152,467
Springvale, ME
$152,135
Standish, ME
$151,660
Steep Falls, ME
$151,334
Topsham, ME
$150,395
Waterboro, ME
$151,907
Waterford, ME
$147,919
Wells, ME
$154,498
West Baldwin, ME
$150,596
Westbrook, ME
$152,898
Buxton, ME
$152,082
West Kennebunk, ME
$152,840
West Newfield, ME
$150,083
Yarmouth, ME
$152,329
North Yarmouth, ME
$152,010
Mars Hill, ME
$145,063
Monticello, ME
$144,771
New Limerick, ME
$144,865
New Sweden, ME
$145,060
Oakfield, ME
$144,715
Oxbow, ME
$144,125
Patten, ME
$144,218
Perham, ME
$144,960
Portage, ME
$144,884
Presque Isle, ME
$145,254
Saint Agatha, ME
$145,182
Saint David, ME
$145,152
Saint Francis, ME
$144,957
Sheridan, ME
$144,786
Sherman, ME
$144,570
Stacyville, ME
$144,390
Sinclair, ME
$144,911
Smyrna Mills, ME
$144,479
Wallagrass, ME
$145,072
Stockholm, ME
$144,932
Van Buren, ME
$145,112
Washburn, ME
$145,056
Westfield, ME
$144,856
Rockland, ME
$146,476
Camden, ME
$146,462
Glen Cove, ME
$146,414
Hope, ME
$146,408
Islesboro, ME
$146,032
Lincolnville, ME
$146,152
Lincolnville Center, ME
$146,156
Matinicus, ME
$145,910
Monhegan, ME
$147,467
North Haven, ME
$146,010
Owls Head, ME
$146,208
Port Clyde, ME
$147,027
Rockport, ME
$146,427
South Thomaston, ME
$146,211
Spruce Head, ME
$146,296
Tenants Harbor, ME
$146,721
Thomaston, ME
$146,316
Union, ME
$146,400
Vinalhaven, ME
$146,010
Warren, ME
$146,246
West Rockport, ME
$146,444
Waterville, ME
$146,767
Albion, ME
$146,534
Anson, ME
$146,634
Athens, ME
$146,226
Belfast, ME
$146,153
Belgrade, ME
$146,488
Belgrade Lakes, ME
$146,338
Bingham, ME
$146,213
Brooks, ME
$145,913
Burnham, ME
$146,057
Cambridge, ME
$146,025
Canaan, ME
$146,268
Caratunk, ME
$145,936
China Village, ME
$146,934
Clinton, ME
$146,316
Corinna, ME
$145,913
Detroit, ME
$145,962
Dexter, ME
$146,106
Dixmont, ME
$145,893
East Newport, ME
$145,908
East Vassalboro, ME
$146,665
Eustis, ME
$145,777
Fairfield, ME
$146,564
Farmington, ME
$146,683
Garland, ME
$145,837
Farmington Falls, ME
$146,921