Freedom, ME
$44,308
Harmony, ME
$44,288
Hartland, ME
$44,346
Hinckley, ME
$44,388
Jackman, ME
$44,173
Kingfield, ME
$44,425
Liberty, ME
$44,389
Madison, ME
$44,484
Monroe, ME
$44,244
Morrill, ME
$44,320
Newport, ME
$44,250
New Portland, ME
$44,494
New Sharon, ME
$44,440
New Vineyard, ME
$44,467
Norridgewock, ME
$44,468
North Anson, ME
$44,494
North Vassalboro, ME
$44,574
Oakland, ME
$44,483
Oquossoc, ME
$44,334
Palmyra, ME
$44,278
Phillips, ME
$44,352
Pittsfield, ME
$44,350
Plymouth, ME
$44,255
Rangeley, ME
$44,363
Portland, ME
$46,480
Falmouth, ME
$46,375
South Portland, ME
$46,480
Cape Elizabeth, ME
$46,388
Peaks Island, ME
$46,432
Cumberland Foreside, ME
$46,329
Auburn, ME
$45,496
Andover, ME
$44,350
Bethel, ME
$44,425
Bryant Pond, ME
$44,590
Buckfield, ME
$44,789
Canton, ME
$44,509
Durham, ME
$45,784
Danville, ME
$45,633
Dixfield, ME
$44,416
Dryden, ME
$44,468
East Andover, ME
$44,364
East Dixfield, ME
$44,488
East Livermore, ME
$44,751
East Poland, ME
$45,550
Stoneham, ME
$44,611
East Wilton, ME
$44,571
Greene, ME
$45,148
Hanover, ME
$44,387
Hebron, ME
$45,107
Jay, ME
$44,498
Lewiston, ME
$45,472
Lisbon, ME
$45,616
Lisbon Falls, ME
$45,546
Livermore, ME
$44,678
Livermore Falls, ME
$44,649
Greenwood, ME
$44,649
Mechanic Falls, ME
$45,415
Mexico, ME
$44,460
Minot, ME
$45,246
Monmouth, ME
$45,004
New Gloucester, ME
$45,814
Newry, ME
$44,305
North Jay, ME
$44,476
Leeds, ME
$44,895
North Monmouth, ME
$44,938
North Turner, ME
$44,864
North Waterford, ME
$44,818
Norway, ME
$44,961
Oxford, ME
$45,202
Paris, ME
$45,050
Poland, ME
$45,558
Roxbury, ME
$44,320
Rumford, ME
$44,434
Sabattus, ME
$45,273
South Paris, ME
$44,988
Turner, ME
$44,990
Wayne, ME
$44,785
Weld, ME
$44,353
West Bethel, ME
$44,390
Bowdoin, ME
$45,267
West Minot, ME
$45,180
West Paris, ME
$44,809
Peru, ME
$44,526
West Poland, ME
$45,523
Sumner, ME
$44,667
Wilton, ME
$44,469
Augusta, ME
$44,594
Coopers Mills, ME
$44,654
Dresden, ME
$45,021
East Winthrop, ME
$44,732
Farmingdale, ME
$44,855
Gardiner, ME
$44,937
Randolph, ME
$44,855
Hallowell, ME
$44,799
Jefferson, ME
$44,501
Kents Hill, ME
$44,592
Litchfield, ME
$45,070
Manchester, ME
$44,680
Mount Vernon, ME
$44,485
Whitefield, ME
$44,679
Palermo, ME
$44,427
Sebasco Estates, ME
$45,740
Readfield, ME
$44,667
Saint Albans, ME
$44,312
South Bristol, ME
$45,054
Squirrel Island, ME
$45,204
Trevett, ME
$45,235
Waldoboro, ME
$44,492
Walpole, ME
$44,982
Washington, ME
$44,381
West Boothbay Harbor, ME
$45,284
Southport, ME
$45,385
Wiscasset, ME
$45,156
Woolwich, ME
$45,263
Ellsworth, ME
$44,200
Addison, ME
$44,146
Gouldsboro, ME
$44,185
Bar Harbor, ME
$44,269
Beals, ME
$44,196
Bernard, ME
$44,284
Birch Harbor, ME
$44,228
Blue Hill, ME
$44,247
Brooklin, ME
$44,248
Brooksville, ME
$44,247
Calais, ME
$44,130
Cherryfield, ME
$44,080
Columbia Falls, ME
$44,077
Corea, ME
$44,188
Cranberry Isles, ME
$44,197
Cutler, ME
$44,081
Deer Isle, ME
$44,289
Dennysville, ME
$44,039
East Blue Hill, ME
$44,249
East Machias, ME
$44,081
Eastport, ME
$44,211
Franklin, ME
$44,190
Frenchboro, ME
$44,173
Grand Lake Stream, ME
$44,012
Hancock, ME
$44,256
Harborside, ME
$44,239
Harrington, ME
$44,176
Hulls Cove, ME
$44,270
Isle Au Haut, ME
$44,173
Islesford, ME
$44,265
Jonesboro, ME
$44,117
Jonesport, ME
$44,157
Little Deer Isle, ME
$44,283
Lubec, ME
$44,102
Bass Harbor, ME
$44,285
Machias, ME
$44,125
Machiasport, ME
$44,146
Meddybemps, ME
$44,012
Milbridge, ME
$44,193
Mount Desert, ME
$44,236
Northeast Harbor, ME
$44,265
Sullivan, ME
$44,196
Pembroke, ME
$44,080
Perry, ME
$44,120
Princeton, ME
$44,009
Prospect Harbor, ME
$44,233
Robbinston, ME
$44,071
Salsbury Cove, ME
$44,275
Sargentville, ME
$44,260
Seal Cove, ME
$44,238
Seal Harbor, ME
$44,252
Sedgwick, ME
$44,255
Sorrento, ME
$44,238
Southwest Harbor, ME
$44,276
Steuben, ME
$44,169
Stonington, ME
$44,293
Sunset, ME
$44,140
Surry, ME
$44,247
Swans Island, ME
$44,207
Wesley, ME
$43,955
Whiting, ME
$44,068
Winter Harbor, ME
$44,194
Baileyville, ME
$44,055
Houlton, ME
$43,963
Ashland, ME
$43,899
Benedicta, ME
$43,802
Blaine, ME
$43,952
Bridgewater, ME
$43,848
Caribou, ME
$44,042
Clayton Lake, ME
$43,962
Crouseville, ME
$43,991
Eagle Lake, ME
$43,949
Easton, ME
$43,997
Estcourt Station, ME
$43,980
Fort Fairfield, ME
$44,020
Fort Kent, ME
$44,040
Fort Kent Mills, ME
$44,002
Frenchville, ME
$44,052
Grand Isle, ME
$43,991
Island Falls, ME
$43,807
Limestone, ME
$44,008
Madawaska, ME
$44,125
Mapleton, ME
$43,938
Richmond, ME
$45,095
South China, ME
$44,472
South Gardiner, ME
$44,991
Vienna, ME
$44,404
Windsor, ME
$44,447
Winthrop, ME
$44,858
Bangor, ME
$44,231
Abbot, ME
$44,239
Aurora, ME
$43,998
Bradford, ME
$44,211
Bradley, ME
$44,212
Brewer, ME
$44,229
Brookton, ME
$43,850
Brownville, ME
$44,084
Brownville Junction, ME
$44,356
Bucksport, ME
$44,226
Burlington, ME
$44,068
Greenbush, ME
$44,169
Carmel, ME
$44,233
Castine, ME
$44,324
Charleston, ME
$44,219
Danforth, ME
$43,923
Dover Foxcroft, ME
$44,245
Corinth, ME
$44,227
Eddington, ME
$44,217
Holden, ME
$44,221
East Millinocket, ME
$44,036
East Orland, ME
$44,221
Etna, ME
$44,242
Exeter, ME
$44,235
Frankfort, ME
$44,233
Greenville, ME
$43,979
Greenville Junction, ME
$44,123
Guilford, ME
$44,227
Hampden, ME
$44,232
Howland, ME
$44,126
Hudson, ME
$44,224
Kenduskeag, ME
$44,228
Kingman, ME
$43,877
Lagrange, ME
$44,178
Lambert Lake, ME
$43,928
Lee, ME
$44,058
Levant, ME
$44,231
Lincoln, ME
$44,054
Mattawamkeag, ME
$43,911
Medway, ME
$43,922
Milford, ME
$44,205
Millinocket, ME
$43,856
Milo, ME
$44,167
Monson, ME
$44,234
Olamon, ME
$44,182
Old Town, ME
$44,212
Orono, ME
$44,224
Orient, ME
$43,880
Orland, ME
$44,221
Orrington, ME
$44,227
Passadumkeag, ME
$44,156
Penobscot, ME
$44,222
Rockwood, ME
$44,046
Sangerville, ME
$44,265
Sebec, ME
$44,195
Shirley Mills, ME
$44,207
Springfield, ME
$43,942
Stetson, ME
$44,238
Stillwater, ME
$44,226
Topsfield, ME
$43,887
Vanceboro, ME
$43,925
Waite, ME
$43,948
West Enfield, ME
$44,146
Winn, ME
$43,970
Winterport, ME
$44,232
Wytopitlock, ME
$43,815
Bath, ME
$45,576
Alna, ME
$44,850
Boothbay, ME
$45,155
Boothbay Harbor, ME
$45,257
Bristol, ME
$44,882
Chamberlain, ME
$44,959
Damariscotta, ME
$44,854
East Boothbay, ME
$45,188
Friendship, ME
$44,594
Georgetown, ME
$45,518
Isle Of Springs, ME
$45,156
Bremen, ME
$44,758
Newcastle, ME
$44,873
New Harbor, ME
$45,030
Nobleboro, ME
$44,694
Edgecomb, ME
$45,025
Pemaquid, ME
$44,986
Phippsburg, ME
$45,702
Cushing, ME
$44,448
Round Pond, ME
$44,874
Sandy Point, ME
$44,230
Searsmont, ME
$44,335
Searsport, ME
$44,238
Shawmut, ME
$44,525
Skowhegan, ME
$44,428
Smithfield, ME
$44,451
Solon, ME
$44,428
Stockton Springs, ME
$44,230
Stratton, ME
$44,391
Strong, ME
$44,429
Temple, ME
$44,412
West Forks, ME
$44,156
Thorndike, ME
$44,276
Troy, ME
$44,263
Unity, ME
$44,318
Vassalboro, ME
$44,455
West Farmington, ME
$44,584
Berwick, ME
$47,252
Cape Neddick, ME
$47,612
Eliot, ME
$48,243
Kittery, ME
$48,383
Kittery Point, ME
$48,019
North Berwick, ME
$46,888
Ogunquit, ME
$47,313
South Berwick, ME
$47,728
York, ME
$48,000
York Beach, ME
$47,770
York Harbor, ME
$48,013
Acton, ME
$45,549
Alfred, ME
$46,195
Bailey Island, ME
$46,006
Bar Mills, ME
$46,121
Biddeford, ME
$46,136
Biddeford Pool, ME
$46,137
Bowdoinham, ME
$45,235
Bridgton, ME
$45,158
Brownfield, ME
$45,118
Brunswick, ME
$45,769
Bustins Island, ME
$46,092
Cape Porpoise, ME
$46,343
Casco, ME
$45,695
Center Lovell, ME
$44,824
Chebeague Island, ME
$46,194
Cliff Island, ME
$46,294
Cornish, ME
$45,638
Cumberland Center, ME
$46,242
Denmark, ME
$45,111
East Baldwin, ME
$45,754
Lebanon, ME
$46,516
East Parsonsfield, ME
$45,398
Sebago, ME
$45,638
East Waterboro, ME
$45,985
Freeport, ME
$46,008
Fryeburg, ME
$44,885
Gorham, ME
$46,201
Gray, ME
$45,920
Harrison, ME
$44,910
Hiram, ME
$45,496
Hollis Center, ME
$46,043
Kennebunk, ME
$46,378
Kennebunkport, ME
$46,202
Parsonsfield, ME
$45,396
Limerick, ME
$45,817
Limington, ME
$45,805
Long Island, ME
$46,373
Lovell, ME
$44,760
Moody, ME
$46,948
Naples, ME
$45,505
Newfield, ME
$45,742
North Bridgton, ME
$45,181
North Waterboro, ME
$45,905
Windham, ME
$46,155
Ocean Park, ME
$46,172
Old Orchard Beach, ME
$46,203
Orrs Island, ME
$45,967
Porter, ME
$45,243
Pownal, ME
$45,937
Scarborough, ME
$46,359
Raymond, ME
$45,839
Saco, ME
$46,175
Sanford, ME
$46,410
Sebago Lake, ME
$45,804
Shapleigh, ME
$45,980
South Casco, ME
$45,866
South Freeport, ME
$45,985
Harpswell, ME
$45,958
South Windham, ME
$46,241
Springvale, ME
$46,140
Standish, ME
$45,996
Steep Falls, ME
$45,897
Topsham, ME
$45,612
Waterboro, ME
$46,071
Waterford, ME
$44,861
Wells, ME
$46,857
West Baldwin, ME
$45,673
Westbrook, ME
$46,371
Buxton, ME
$46,124
West Kennebunk, ME
$46,354
West Newfield, ME
$45,518
Yarmouth, ME
$46,199
North Yarmouth, ME
$46,102
Mars Hill, ME
$43,995
Monticello, ME
$43,907
New Limerick, ME
$43,935
New Sweden, ME
$43,994
Oakfield, ME
$43,889
Oxbow, ME
$43,711
Patten, ME
$43,739
Perham, ME
$43,964
Portage, ME
$43,941
Presque Isle, ME
$44,053
Saint Agatha, ME
$44,031
Saint David, ME
$44,022
Saint Francis, ME
$43,963
Sheridan, ME
$43,911
Sherman, ME
$43,846
Stacyville, ME
$43,791
Sinclair, ME
$43,949
Smyrna Mills, ME
$43,818
Wallagrass, ME
$43,998
Stockholm, ME
$43,955
Van Buren, ME
$44,010
Washburn, ME
$43,993
Westfield, ME
$43,932
Rockland, ME
$44,424
Camden, ME
$44,420
Glen Cove, ME
$44,405
Hope, ME
$44,403
Islesboro, ME
$44,289
Lincolnville, ME
$44,325
Lincolnville Center, ME
$44,327
Matinicus, ME
$44,252
Monhegan, ME
$44,724
North Haven, ME
$44,282
Owls Head, ME
$44,342
Port Clyde, ME
$44,591
Rockport, ME
$44,409
South Thomaston, ME
$44,343
Spruce Head, ME
$44,369
Tenants Harbor, ME
$44,498
Thomaston, ME
$44,375
Union, ME
$44,401
Vinalhaven, ME
$44,282
Warren, ME
$44,354
West Rockport, ME
$44,414
Waterville, ME
$44,512
Albion, ME
$44,441
Anson, ME
$44,472
Athens, ME
$44,348
Belfast, ME
$44,326
Belgrade, ME
$44,427
Belgrade Lakes, ME
$44,382
Bingham, ME
$44,344
Brooks, ME
$44,253
Burnham, ME
$44,297
Cambridge, ME
$44,287
Canaan, ME
$44,360
Caratunk, ME
$44,260
China Village, ME
$44,563
Clinton, ME
$44,375
Corinna, ME
$44,253
Detroit, ME
$44,268
Dexter, ME
$44,311
Dixmont, ME
$44,247
East Newport, ME
$44,251
East Vassalboro, ME
$44,481
Eustis, ME
$44,212
Fairfield, ME
$44,450
Farmington, ME
$44,486
Garland, ME
$44,230
Farmington Falls, ME
$44,559