# City Loan Purpose - Utilities Total Jobs Average Per Capita
1 Eagle Lake, ME explore $267,209.00 321 $832.43 per job $17,806.00
2 Mapleton, ME explore $144,575.00 278 $520.05 per job $28,154.00
3 Van Buren, ME explore $210,514.17 422 $498.85 per job $19,710.00
4 Gardiner, ME explore $582,442.00 1,206 $482.95 per job $23,793.00
5 Eastport, ME explore $180,674.50 375 $481.80 per job $24,211.00
6 Hebron, ME explore $97,520.00 220 $443.27 per job $20,024.00
7 Caribou, ME explore $1,371,610.87 3,407 $402.59 per job $26,242.00
8 Hermon, ME explore $762,600.04 1,972 $386.71 per job $29,804.00
9 Winterport, ME explore $170,897.50 476 $359.03 per job $32,257.00
10 Mount Desert, ME explore $123,948.06 355 $349.15 per job $46,292.00
11 Houlton, ME explore $760,079.82 2,342 $324.54 per job $22,705.00
12 Poland, ME explore $198,127.05 683 $290.08 per job $28,767.00
13 Harrington, ME explore $81,492.00 281 $290.01 per job $21,575.00
14 Ashland, ME explore $58,040.42 240 $241.84 per job $23,724.00
15 Limestone, ME explore $71,100.50 316 $225.00 per job $14,586.00
16 Fort Fairfield, ME explore $97,720.00 442 $221.09 per job $29,709.00
17 Saint Agatha, ME explore $46,956.10 240 $195.65 per job $29,886.00
18 Southwest Harbor, ME explore $247,383.00 1,330 $186.00 per job $32,559.00
19 Ellsworth, ME explore $855,213.00 4,678 $182.82 per job $27,966.00
20 Winter Harbor, ME explore $39,229.00 221 $177.51 per job $24,749.00
21 Presque Isle, ME explore $621,958.08 3,533 $176.04 per job $24,351.00
22 Hampden, ME explore $401,013.00 2,352 $170.50 per job $38,187.00
23 Madawaska, ME explore $118,241.99 709 $166.77 per job $24,011.00
24 Patten, ME explore $45,930.75 290 $158.38 per job $23,297.00
25 Addison, ME explore $50,349.00 324 $155.40 per job $28,179.00
26 Mechanic Falls, ME explore $70,640.20 456 $154.91 per job $23,686.00
27 Blue Hill, ME explore $200,578.50 1,429 $140.36 per job $35,720.00
28 Mars Hill, ME explore $89,148.66 637 $139.95 per job $19,121.00
29 Orono, ME explore $194,805.50 1,554 $125.36 per job $18,193.00
30 Bar Harbor, ME explore $634,655.15 5,140 $123.47 per job $25,763.00
31 Baileyville, ME explore $71,232.00 598 $119.12 per job $25,602.00
32 Fryeburg, ME explore $118,265.48 1,043 $113.39 per job $19,913.00
33 Brewer, ME explore $532,079.44 4,767 $111.62 per job $29,174.00
34 Greene, ME explore $40,534.32 385 $105.28 per job $28,886.00
35 Hancock, ME explore $51,973.50 498 $104.36 per job $27,265.00
36 Bangor, ME explore $1,961,815.54 19,564 $100.28 per job $27,115.00
37 Trenton, ME explore $56,327.50 568 $99.17 per job $33,489.00
38 Calais, ME explore $75,044.00 774 $96.96 per job $29,551.00
39 Clinton, ME explore $31,907.00 339 $94.12 per job $21,418.00
40 Turner, ME explore $93,955.56 1,136 $82.71 per job $30,735.00
41 Fort Kent, ME explore $173,365.75 2,256 $76.85 per job $22,735.00
42 Brooklin, ME explore $26,484.00 351 $75.45 per job $32,046.00
43 East Machias, ME explore $36,113.00 488 $74.00 per job $21,841.00
44 Orrington, ME explore $26,588.00 377 $70.53 per job $29,876.00
45 Bucksport, ME explore $56,285.00 804 $70.01 per job $22,689.00
46 Lewiston, ME explore $827,947.43 11,963 $69.21 per job $23,776.00
47 Millinocket, ME explore $71,890.88 1,045 $68.80 per job $24,676.00
48 Holden, ME explore $46,728.00 689 $67.82 per job $25,999.00
49 Stonington, ME explore $32,946.50 657 $50.15 per job $24,747.00
50 Old Town, ME explore $110,738.50 2,379 $46.55 per job $25,284.00
51 Lincolnville, ME explore $21,296.00 464 $45.90 per job $35,371.00
52 Deer Isle, ME explore $26,401.50 644 $41.00 per job $40,220.00
53 Newport, ME explore $29,695.00 793 $37.45 per job $21,351.00
54 Auburn, ME explore $324,592.59 10,029 $32.37 per job $27,362.00
55 Saint Albans, ME explore $12,994.00 415 $31.31 per job $21,749.00
56 Greenville, ME explore $14,912.46 517 $28.84 per job $21,605.00
57 Sidney, ME explore $8,276.50 351 $23.58 per job $26,963.00
58 Milbridge, ME explore $18,698.00 874 $21.39 per job $22,874.00
59 Sabattus, ME explore $9,087.00 426 $21.33 per job $27,428.00
60 Searsport, ME explore $13,577.50 640 $21.21 per job $24,886.00
61 Lisbon, ME explore $9,820.50 716 $13.72 per job $25,603.00
62 Lisbon Falls, ME explore $6,324.35 523 $12.09 per job $26,696.00
63 Milford, ME explore $7,383.00 641 $11.52 per job $24,415.00
64 Belfast, ME explore $25,281.00 2,859 $8.84 per job $31,020.00
65 Lincoln, ME explore $21,935.31 2,812 $7.80 per job $24,186.00
66 Dover‐Foxcroft, ME explore $9,361.00 1,478 $6.33 per job $22,479.00
67 Jackman, ME explore $3,042.50 523 $5.82 per job $24,984.00
68 Durham, ME explore $1,743.75 386 $4.52 per job $34,031.00
69 Searsmont, ME explore $1,108.00 256 $4.33 per job $23,534.00
70 Rumford, ME explore $2,158.50 709 $3.04 per job $18,842.00
71 Oakland, ME explore $3,427.00 1,183 $2.90 per job $26,808.00
72 Madison, ME explore $1,704.28 683 $2.50 per job $20,963.00
73 Norway, ME explore $2,036.21 878 $2.32 per job $17,712.00
74 Augusta, ME explore $3,345.30 1,608 $2.08 per job $25,039.00
75 South Paris, ME explore $1,017.00 918 $1.11 per job $20,191.00
76 Farmington, ME explore $1,764.32 1,610 $1.10 per job $18,860.00
77 Oxford, ME explore $926.00 1,043 $0.89 per job $31,438.00
78 Machias, ME explore $806.00 1,112 $0.72 per job $18,564.00
79 Castine, ME explore $297.38 455 $0.65 per job $17,987.00
80 Beals, ME explore $17.00 208 $0.08 per job $26,932.00
81 Jonesport, ME explore $29.00 397 $0.07 per job $24,297.00
82 Rangeley, ME explore $34.00 699 $0.05 per job $33,533.00
83 Wilton, ME explore $24.00 601 $0.04 per job $19,990.00
84 Denmark, ME explore $9.00 239 $0.04 per job $27,163.00
85 Kingfield, ME explore $14.00 405 $0.03 per job $24,174.00
86 Unity (Waldo), ME explore $15.00 467 $0.03 per job $19,705.00
87 Jay, ME explore $10.00 336 $0.03 per job $25,427.00
88 Porter, ME explore $9.00 310 $0.03 per job $22,143.00
89 West Gardiner, ME explore $12.00 421 $0.03 per job $29,953.00
90 Skowhegan, ME explore $57.00 2,011 $0.03 per job $21,758.00
91 Bethel, ME explore $24.00 975 $0.02 per job $29,273.00
92 Leeds, ME explore $8.00 332 $0.02 per job $23,165.00
93 Liberty, ME explore $10.00 442 $0.02 per job
94 Carrabassett Valley, ME explore $17.00 785 $0.02 per job $42,387.00
95 Fairfield, ME explore $24.00 1,156 $0.02 per job $18,157.00
96 Fayette, ME explore $5.00 261 $0.02 per job $31,825.00
97 Belgrade, ME explore $11.00 670 $0.02 per job $29,516.00
98 Pittsfield, ME explore $10.00 925 $0.01 per job $21,075.00
99 Guilford, ME explore $4.00 384 $0.01 per job $19,955.00
100 Solon, ME explore $2.00 558 $0.00 per job
Maine 2nd Congressional District

loaned
$1.2B

unused
$20.8K

loans
20K

jobs
163K

135,038
82.57% of Maine 2nd Congressional District

Total jobs reported by loan recipients in these 100 cities.

Average utility allocation per job
average
Per Capita Income