Freedom, ME
$141,396
Harmony, ME
$141,334
Hartland, ME
$141,518
Hinckley, ME
$141,652
Jackman, ME
$140,967
Kingfield, ME
$141,770
Liberty, ME
$141,655
Madison, ME
$141,959
Monroe, ME
$141,191
Morrill, ME
$141,436
Newport, ME
$141,210
New Portland, ME
$141,990
New Sharon, ME
$141,817
New Vineyard, ME
$141,904
Norridgewock, ME
$141,907
North Anson, ME
$141,991
North Vassalboro, ME
$142,246
Oakland, ME
$141,954
Oquossoc, ME
$141,480
Palmyra, ME
$141,300
Phillips, ME
$141,537
Pittsfield, ME
$141,530
Plymouth, ME
$141,228
Rangeley, ME
$141,571
Portland, ME
$148,328
Falmouth, ME
$147,992
South Portland, ME
$148,328
Cape Elizabeth, ME
$148,033
Peaks Island, ME
$148,176
Cumberland Foreside, ME
$147,846
Auburn, ME
$145,189
Andover, ME
$141,532
Bethel, ME
$141,770
Bryant Pond, ME
$142,298
Buckfield, ME
$142,933
Canton, ME
$142,037
Durham, ME
$146,107
Danville, ME
$145,627
Dixfield, ME
$141,742
Dryden, ME
$141,906
East Andover, ME
$141,574
East Dixfield, ME
$141,972
East Livermore, ME
$142,811
East Poland, ME
$145,361
Stoneham, ME
$142,363
East Wilton, ME
$142,237
Greene, ME
$144,076
Hanover, ME
$141,649
Hebron, ME
$143,945
Jay, ME
$142,002
Lewiston, ME
$145,111
Lisbon, ME
$145,571
Lisbon Falls, ME
$145,347
Livermore, ME
$142,576
Livermore Falls, ME
$142,483
Greenwood, ME
$142,486
Mechanic Falls, ME
$144,928
Mexico, ME
$141,881
Minot, ME
$144,389
Monmouth, ME
$143,618
New Gloucester, ME
$146,204
Newry, ME
$141,386
North Jay, ME
$141,932
Leeds, ME
$143,270
North Monmouth, ME
$143,407
North Turner, ME
$143,170
North Waterford, ME
$143,023
Norway, ME
$143,481
Oxford, ME
$144,250
Paris, ME
$143,765
Poland, ME
$145,385
Roxbury, ME
$141,434
Rumford, ME
$141,798
Sabattus, ME
$144,476
South Paris, ME
$143,568
Turner, ME
$143,572
Wayne, ME
$142,920
Weld, ME
$141,539
West Bethel, ME
$141,657
Bowdoin, ME
$144,457
West Minot, ME
$144,181
West Paris, ME
$142,996
Peru, ME
$142,093
West Poland, ME
$145,274
Sumner, ME
$142,541
Wilton, ME
$141,912
Augusta, ME
$142,308
Coopers Mills, ME
$142,501
Dresden, ME
$143,673
East Winthrop, ME
$142,750
Farmingdale, ME
$143,144
Gardiner, ME
$143,403
Randolph, ME
$143,144
Hallowell, ME
$142,964
Jefferson, ME
$142,012
Kents Hill, ME
$142,304
Litchfield, ME
$143,827
Manchester, ME
$142,584
Mount Vernon, ME
$141,960
Whitefield, ME
$142,582
Palermo, ME
$141,776
Sebasco Estates, ME
$145,967
Readfield, ME
$142,544
Saint Albans, ME
$141,409
South Bristol, ME
$143,777
Squirrel Island, ME
$144,255
Trevett, ME
$144,356
Waldoboro, ME
$141,984
Walpole, ME
$143,547
Washington, ME
$141,629
West Boothbay Harbor, ME
$144,511
Southport, ME
$144,832
Wiscasset, ME
$144,101
Woolwich, ME
$144,443
Ellsworth, ME
$141,053
Addison, ME
$140,880
Gouldsboro, ME
$141,005
Bar Harbor, ME
$141,272
Beals, ME
$141,038
Bernard, ME
$141,321
Birch Harbor, ME
$141,141
Blue Hill, ME
$141,203
Brooklin, ME
$141,206
Brooksville, ME
$141,203
Calais, ME
$140,829
Cherryfield, ME
$140,668
Columbia Falls, ME
$140,661
Corea, ME
$141,013
Cranberry Isles, ME
$141,044
Cutler, ME
$140,671
Deer Isle, ME
$141,336
Dennysville, ME
$140,538
East Blue Hill, ME
$141,209
East Machias, ME
$140,671
Eastport, ME
$141,088
Franklin, ME
$141,022
Frenchboro, ME
$140,966
Grand Lake Stream, ME
$140,453
Hancock, ME
$141,231
Harborside, ME
$141,178
Harrington, ME
$140,975
Hulls Cove, ME
$141,275
Isle Au Haut, ME
$140,966
Islesford, ME
$141,259
Jonesboro, ME
$140,786
Jonesport, ME
$140,914
Little Deer Isle, ME
$141,318
Lubec, ME
$140,740
Bass Harbor, ME
$141,324
Machias, ME
$140,812
Machiasport, ME
$140,880
Meddybemps, ME
$140,451
Milbridge, ME
$141,031
Mount Desert, ME
$141,166
Northeast Harbor, ME
$141,259
Sullivan, ME
$141,041
Pembroke, ME
$140,670
Perry, ME
$140,798
Princeton, ME
$140,444
Prospect Harbor, ME
$141,156
Robbinston, ME
$140,640
Salsbury Cove, ME
$141,291
Sargentville, ME
$141,244
Seal Cove, ME
$141,172
Seal Harbor, ME
$141,219
Sedgwick, ME
$141,228
Sorrento, ME
$141,172
Southwest Harbor, ME
$141,296
Steuben, ME
$140,952
Stonington, ME
$141,349
Sunset, ME
$140,861
Surry, ME
$141,201
Swans Island, ME
$141,075
Wesley, ME
$140,269
Whiting, ME
$140,631
Winter Harbor, ME
$141,033
Baileyville, ME
$140,588
Houlton, ME
$140,295
Ashland, ME
$140,092
Benedicta, ME
$139,782
Blaine, ME
$140,260
Bridgewater, ME
$139,928
Caribou, ME
$140,549
Clayton Lake, ME
$140,294
Crouseville, ME
$140,385
Eagle Lake, ME
$140,250
Easton, ME
$140,406
Estcourt Station, ME
$140,351
Fort Fairfield, ME
$140,478
Fort Kent, ME
$140,540
Fort Kent Mills, ME
$140,420
Frenchville, ME
$140,580
Grand Isle, ME
$140,387
Island Falls, ME
$139,797
Limestone, ME
$140,438
Madawaska, ME
$140,814
Mapleton, ME
$140,217
Richmond, ME
$143,907
South China, ME
$141,919
South Gardiner, ME
$143,577
Vienna, ME
$141,704
Windsor, ME
$141,840
Winthrop, ME
$143,152
Bangor, ME
$141,151
Abbot, ME
$141,176
Aurora, ME
$140,409
Bradford, ME
$141,087
Bradley, ME
$141,091
Brewer, ME
$141,144
Brookton, ME
$139,934
Brownville, ME
$140,681
Brownville Junction, ME
$141,549
Bucksport, ME
$141,134
Burlington, ME
$140,630
Greenbush, ME
$140,954
Carmel, ME
$141,156
Castine, ME
$141,449
Charleston, ME
$141,113
Danforth, ME
$140,167
Dover Foxcroft, ME
$141,194
Corinth, ME
$141,138
Eddington, ME
$141,106
Holden, ME
$141,117
East Millinocket, ME
$140,528
East Orland, ME
$141,119
Etna, ME
$141,187
Exeter, ME
$141,163
Frankfort, ME
$141,159
Greenville, ME
$140,345
Greenville Junction, ME
$140,805
Guilford, ME
$141,138
Hampden, ME
$141,153
Howland, ME
$140,817
Hudson, ME
$141,128
Kenduskeag, ME
$141,143
Kingman, ME
$140,020
Lagrange, ME
$140,982
Lambert Lake, ME
$140,185
Lee, ME
$140,597
Levant, ME
$141,150
Lincoln, ME
$140,587
Mattawamkeag, ME
$140,129
Medway, ME
$140,166
Milford, ME
$141,069
Millinocket, ME
$139,955
Milo, ME
$140,947
Monson, ME
$141,162
Olamon, ME
$140,994
Old Town, ME
$141,091
Orono, ME
$141,129
Orient, ME
$140,031
Orland, ME
$141,120
Orrington, ME
$141,137
Passadumkeag, ME
$140,913
Penobscot, ME
$141,123
Rockwood, ME
$140,562
Sangerville, ME
$141,260
Sebec, ME
$141,035
Shirley Mills, ME
$141,075
Springfield, ME
$140,229
Stetson, ME
$141,172
Stillwater, ME
$141,134
Topsfield, ME
$140,054
Vanceboro, ME
$140,174
Waite, ME
$140,247
West Enfield, ME
$140,879
Winn, ME
$140,317
Winterport, ME
$141,153
Wytopitlock, ME
$139,822
Bath, ME
$145,444
Alna, ME
$143,127
Boothbay, ME
$144,100
Boothbay Harbor, ME
$144,426
Bristol, ME
$143,229
Chamberlain, ME
$143,474
Damariscotta, ME
$143,139
East Boothbay, ME
$144,205
Friendship, ME
$142,310
Georgetown, ME
$145,260
Isle Of Springs, ME
$144,104
Bremen, ME
$142,833
Newcastle, ME
$143,198
New Harbor, ME
$143,701
Nobleboro, ME
$142,629
Edgecomb, ME
$143,684
Pemaquid, ME
$143,561
Phippsburg, ME
$145,845
Cushing, ME
$141,844
Round Pond, ME
$143,203
Sandy Point, ME
$141,148
Searsmont, ME
$141,484
Searsport, ME
$141,172
Shawmut, ME
$142,090
Skowhegan, ME
$141,779
Smithfield, ME
$141,854
Solon, ME
$141,779
Stockton Springs, ME
$141,148
Stratton, ME
$141,661
Strong, ME
$141,784
Temple, ME
$141,729
West Forks, ME
$140,911
Thorndike, ME
$141,294
Troy, ME
$141,253
Unity, ME
$141,430
Vassalboro, ME
$141,865
West Farmington, ME
$142,277
Berwick, ME
$150,791
Cape Neddick, ME
$151,941
Eliot, ME
$153,954
Kittery, ME
$154,400
Kittery Point, ME
$153,239
North Berwick, ME
$149,629
Ogunquit, ME
$150,987
South Berwick, ME
$152,311
York, ME
$153,180
York Beach, ME
$152,446
York Harbor, ME
$153,220
Acton, ME
$145,358
Alfred, ME
$147,418
Bailey Island, ME
$146,816
Bar Mills, ME
$147,183
Biddeford, ME
$147,231
Biddeford Pool, ME
$147,233
Bowdoinham, ME
$144,355
Bridgton, ME
$144,109
Brownfield, ME
$143,982
Brunswick, ME
$146,060
Bustins Island, ME
$147,091
Cape Porpoise, ME
$147,891
Casco, ME
$145,823
Center Lovell, ME
$143,045
Chebeague Island, ME
$147,414
Cliff Island, ME
$147,735
Cornish, ME
$145,641
Cumberland Center, ME
$147,567
Denmark, ME
$143,960
East Baldwin, ME
$146,013
Lebanon, ME
$148,444
East Parsonsfield, ME
$144,874
Sebago, ME
$145,640
East Waterboro, ME
$146,749
Freeport, ME
$146,823
Fryeburg, ME
$143,238
Gorham, ME
$147,438
Gray, ME
$146,540
Harrison, ME
$143,319
Hiram, ME
$145,189
Hollis Center, ME
$146,932
Kennebunk, ME
$148,002
Kennebunkport, ME
$147,442
Parsonsfield, ME
$144,869
Limerick, ME
$146,212
Limington, ME
$146,173
Long Island, ME
$147,986
Lovell, ME
$142,840
Moody, ME
$149,820
Naples, ME
$145,217
Newfield, ME
$145,973
North Bridgton, ME
$144,182
North Waterboro, ME
$146,493
Windham, ME
$147,290
Ocean Park, ME
$147,346
Old Orchard Beach, ME
$147,445
Orrs Island, ME
$146,690
Porter, ME
$144,381
Pownal, ME
$146,595
Scarborough, ME
$147,941
Raymond, ME
$146,284
Saco, ME
$147,355
Sanford, ME
$148,105
Sebago Lake, ME
$146,172
Shapleigh, ME
$146,732
South Casco, ME
$146,369
South Freeport, ME
$146,749
Harpswell, ME
$146,662
South Windham, ME
$147,564
Springvale, ME
$147,243
Standish, ME
$146,783
Steep Falls, ME
$146,468
Topsham, ME
$145,559
Waterboro, ME
$147,022
Waterford, ME
$143,163
Wells, ME
$149,530
West Baldwin, ME
$145,753
Westbrook, ME
$147,981
Buxton, ME
$147,191
West Kennebunk, ME
$147,925
West Newfield, ME
$145,257
Yarmouth, ME
$147,430
North Yarmouth, ME
$147,122
Mars Hill, ME
$140,398
Monticello, ME
$140,115
New Limerick, ME
$140,207
New Sweden, ME
$140,395
Oakfield, ME
$140,061
Oxbow, ME
$139,491
Patten, ME
$139,581
Perham, ME
$140,298
Portage, ME
$140,224
Presque Isle, ME
$140,583
Saint Agatha, ME
$140,513
Saint David, ME
$140,484
Saint Francis, ME
$140,295
Sheridan, ME
$140,130
Sherman, ME
$139,921
Stacyville, ME
$139,747
Sinclair, ME
$140,251
Smyrna Mills, ME
$139,833
Wallagrass, ME
$140,407
Stockholm, ME
$140,272
Van Buren, ME
$140,446
Washburn, ME
$140,391
Westfield, ME
$140,198
Rockland, ME
$141,766
Camden, ME
$141,753
Glen Cove, ME
$141,705
Hope, ME
$141,700
Islesboro, ME
$141,336
Lincolnville, ME
$141,452
Lincolnville Center, ME
$141,456
Matinicus, ME
$141,218
Monhegan, ME
$142,725
North Haven, ME
$141,315
Owls Head, ME
$141,506
Port Clyde, ME
$142,299
Rockport, ME
$141,719
South Thomaston, ME
$141,509
Spruce Head, ME
$141,592
Tenants Harbor, ME
$142,003
Thomaston, ME
$141,611
Union, ME
$141,692
Vinalhaven, ME
$141,315
Warren, ME
$141,543
West Rockport, ME
$141,735
Waterville, ME
$142,047
Albion, ME
$141,822
Anson, ME
$141,919
Athens, ME
$141,524
Belfast, ME
$141,453
Belgrade, ME
$141,778
Belgrade Lakes, ME
$141,632
Bingham, ME
$141,511
Brooks, ME
$141,221
Burnham, ME
$141,361
Cambridge, ME
$141,330
Canaan, ME
$141,564
Caratunk, ME
$141,243
China Village, ME
$142,209
Clinton, ME
$141,611
Corinna, ME
$141,221
Detroit, ME
$141,268
Dexter, ME
$141,408
Dixmont, ME
$141,201
East Newport, ME
$141,216
East Vassalboro, ME
$141,949
Eustis, ME
$141,089
Fairfield, ME
$141,851
Farmington, ME
$141,966
Garland, ME
$141,147
Farmington Falls, ME
$142,196