# City Loan Purpose - Payroll Total Jobs Average Per Capita
1 Topsfield, ME explore $20,833.00 1 $20,833.00 per job $25,981.00
2 Hammond, ME explore $19,998.00 1 $19,998.00 per job $10,690.00
3 The Forks, ME explore $126,985.21 7 $18,140.74 per job
4 Byron, ME explore $26,140.00 2 $13,070.00 per job $27,916.00
5 Sorrento, ME explore $395,754.77 32 $12,367.34 per job $23,497.00
6 Baldwin, ME explore $146,627.00 12 $12,218.92 per job $25,221.00
7 Clifton, ME explore $215,979.00 19 $11,367.32 per job $22,213.00
8 Northfield, ME explore $177,957.64 16 $11,122.35 per job $30,121.00
9 Chester, ME explore $263,788.24 24 $10,991.18 per job $26,387.00
10 Charlotte, ME explore $137,493.29 13 $10,576.41 per job
11 Beddington, ME explore $31,433.00 3 $10,477.67 per job $26,765.00
12 York Harbor, ME explore $603,545.61 58 $10,405.96 per job $40,568.00
13 Kittery Point, ME explore $722,358.80 70 $10,319.41 per job $51,347.00
14 Willimantic, ME explore $10,210.62 1 $10,210.62 per job $24,311.00
15 Hamlin, ME explore $354,830.99 35 $10,138.03 per job $29,470.00
16 Weston, ME explore $128,258.47 13 $9,866.04 per job $19,753.00
17 Temple, ME explore $106,134.62 11 $9,648.60 per job
18 Fayette, ME explore $269,445.96 28 $9,623.07 per job $31,825.00
19 Somerville, ME explore $38,207.87 4 $9,551.97 per job $21,376.00
20 Cranberry Isles, ME explore $382,370.00 41 $9,326.10 per job $45,177.00
21 Tremont, ME explore $37,009.15 4 $9,252.29 per job $30,810.00
22 Whiting, ME explore $247,063.38 27 $9,150.50 per job
23 Beals, ME explore $1,223,037.98 134 $9,127.15 per job $26,932.00
24 Machiasport, ME explore $665,692.19 73 $9,119.07 per job $24,820.00
25 Medford, ME explore $190,402.50 21 $9,066.79 per job $22,916.00
26 West Paris, ME explore $731,398.99 81 $9,029.62 per job $19,177.00
27 Grand Lake Stream, ME explore $342,758.24 38 $9,019.95 per job
28 Waite, ME explore $26,804.70 3 $8,934.90 per job
29 Atkinson, ME explore $88,674.58 10 $8,867.46 per job $25,740.00
30 Porter, ME explore $797,397.29 90 $8,859.97 per job $22,143.00
31 Frenchboro, ME explore $141,712.77 16 $8,857.05 per job $13,313.00
32 Deer Isle, ME explore $4,044,007.32 460 $8,791.32 per job $40,220.00
33 Pownal, ME explore $806,968.57 92 $8,771.40 per job $35,534.00
34 Gouldsboro, ME explore $1,393,402.92 160 $8,708.77 per job $33,896.00
35 Waltham, ME explore $295,330.87 34 $8,686.20 per job $25,943.00
36 Detroit, ME explore $407,828.90 47 $8,677.21 per job $23,992.00
37 Wallagrass, ME explore $563,039.54 65 $8,662.15 per job $20,322.00
38 Exeter, ME explore $233,425.17 27 $8,645.38 per job $24,417.00
39 Eastbrook, ME explore $310,732.91 36 $8,631.47 per job $20,619.00
40 Marshfield, ME explore $283,581.71 33 $8,593.39 per job $27,123.00
41 Peru, ME explore $460,521.45 54 $8,528.18 per job $26,644.00
42 Dennysville, ME explore $409,039.64 48 $8,521.66 per job $23,232.00
43 New Portland, ME explore $312,927.96 37 $8,457.51 per job $28,701.00
44 Vinalhaven, ME explore $3,378,258.68 401 $8,424.59 per job $28,289.00
45 Whitneyville, ME explore $33,668.75 4 $8,417.19 per job $19,470.00
46 Sumner, ME explore $92,492.00 11 $8,408.36 per job $19,891.00
47 Westmanland, ME explore $42,025.96 5 $8,405.19 per job $19,996.00
48 Cumberland, ME explore $1,991,065.39 239 $8,330.82 per job $56,545.00
49 Falmouth, ME explore $18,038,677.35 2,167 $8,324.26 per job $62,850.00
50 Baileyville, ME explore $896,253.22 108 $8,298.64 per job $25,602.00
51 Durham, ME explore $2,195,816.97 266 $8,254.95 per job $34,031.00
52 Cutler, ME explore $716,085.33 87 $8,230.87 per job
53 Cape Elizabeth, ME explore $6,907,699.65 840 $8,223.45 per job $53,187.00
54 Andover, ME explore $236,453.12 29 $8,153.56 per job $24,788.00
55 Rome, ME explore $407,640.86 50 $8,152.82 per job $28,635.00
56 Owls Head, ME explore $1,898,772.28 233 $8,149.24 per job $33,637.00
57 South Thomaston, ME explore $2,036,632.43 250 $8,146.53 per job $29,338.00
58 Yarmouth, ME explore $12,138,512.36 1,491 $8,141.19 per job $44,233.00
59 Swanville, ME explore $617,708.36 76 $8,127.74 per job $27,694.00
60 Newburgh, ME explore $607,725.68 75 $8,103.01 per job $30,199.00
61 Blaine, ME explore $581,452.97 72 $8,075.74 per job $22,841.00
62 Saint George, ME explore $185,711.91 23 $8,074.43 per job $38,603.00
63 North Yarmouth, ME explore $2,791,297.43 346 $8,067.33 per job $43,460.00
64 Perry, ME explore $514,118.19 64 $8,033.10 per job
65 Eddington, ME explore $962,167.03 120 $8,018.06 per job $28,718.00
66 Chapman, ME explore $319,622.63 40 $7,990.57 per job
67 Bradley, ME explore $742,137.34 93 $7,979.97 per job $31,140.00
68 Westfield, ME explore $174,697.23 22 $7,940.78 per job $17,808.00
69 New Canada, ME explore $364,599.39 46 $7,926.07 per job $23,266.00
70 Northport, ME explore $943,042.89 120 $7,858.69 per job $37,241.00
71 Swans Island, ME explore $565,590.29 72 $7,855.42 per job $31,019.00
72 Waterford, ME explore $706,180.06 90 $7,846.45 per job $27,960.00
73 Stonington, ME explore $3,830,357.11 492 $7,785.28 per job $24,747.00
74 Acton, ME explore $859,094.87 111 $7,739.59 per job $28,347.00
75 Greenbush, ME explore $687,511.05 89 $7,724.84 per job $23,060.00
76 Sweden, ME explore $61,776.80 8 $7,722.10 per job $32,035.00
77 Scarborough, ME explore $27,707,670.00 3,608 $7,679.51 per job $36,145.00
78 Canton, ME explore $253,320.35 33 $7,676.37 per job $23,856.00
79 Cushing, ME explore $1,517,856.82 198 $7,665.94 per job $24,842.00
80 Jefferson, ME explore $689,059.50 90 $7,656.22 per job $23,130.00
81 Berwick, ME explore $4,550,792.71 596 $7,635.56 per job $34,787.00
82 Cambridge, ME explore $53,377.75 7 $7,625.39 per job $19,118.00
83 Jonesport, ME explore $2,808,707.42 370 $7,591.10 per job $24,297.00
84 Casco, ME explore $1,469,901.06 194 $7,576.81 per job $26,193.00
85 Hartland, ME explore $665,304.73 88 $7,560.28 per job $16,833.00
86 Harrison, ME explore $1,549,565.10 205 $7,558.85 per job $27,078.00
87 Richmond, ME explore $2,118,840.70 281 $7,540.36 per job $27,746.00
88 Rockport, ME explore $9,482,406.02 1,259 $7,531.70 per job $38,248.00
89 Arundel, ME explore $4,135,488.06 551 $7,505.42 per job $30,956.00
90 Etna, ME explore $584,578.40 78 $7,494.59 per job $21,512.00
91 Searsport, ME explore $1,903,235.69 254 $7,493.05 per job $24,886.00
92 East Machias, ME explore $1,085,679.83 146 $7,436.16 per job $21,841.00
93 Winter Harbor, ME explore $883,880.91 119 $7,427.57 per job $24,749.00
94 Cherryfield, ME explore $1,342,635.84 181 $7,417.88 per job $27,263.00
95 Cornville, ME explore $215,051.74 29 $7,415.58 per job $26,835.00
96 Cumberland Center, ME explore $4,038,339.14 545 $7,409.80 per job $52,720.00
97 Columbia, ME explore $429,529.63 58 $7,405.68 per job $24,636.00
98 Brooklin, ME explore $1,073,586.09 145 $7,404.04 per job $32,046.00
99 Portland, ME explore $115,187,052.46 15,599 $7,384.26 per job $32,221.00
100 Newfield, ME explore $81,150.00 11 $7,377.27 per job $25,542.00
101 Hollis, ME explore $73,750.00 10 $7,375.00 per job $30,323.00
102 Sebec, ME explore $530,673.62 72 $7,370.47 per job $23,334.00
103 Harrington, ME explore $1,223,002.69 166 $7,367.49 per job $21,575.00
104 Hodgdon, ME explore $639,901.10 87 $7,355.19 per job $23,153.00
105 Lee, ME explore $460,715.90 63 $7,312.95 per job $22,894.00
106 Springvale, ME explore $3,252,168.02 445 $7,308.24 per job $20,539.00
107 Strong, ME explore $613,875.37 84 $7,308.04 per job $19,634.00
108 Stow, ME explore $102,290.12 14 $7,306.44 per job $25,448.00
109 Gorham, ME explore $10,821,416.94 1,482 $7,301.90 per job $30,320.00
110 Castle Hill, ME explore $108,802.33 15 $7,253.49 per job $22,280.00
111 Clinton, ME explore $1,474,495.59 204 $7,227.92 per job $21,418.00
112 Saint Albans, ME explore $404,681.37 56 $7,226.45 per job $21,749.00
113 Harmony, ME explore $332,389.53 46 $7,225.86 per job
114 Bristol, ME explore $1,177,424.60 163 $7,223.46 per job $35,452.00
115 Wellington, ME explore $173,103.43 24 $7,212.64 per job $23,219.00
116 Windham, ME explore $16,151,115.53 2,240 $7,210.32 per job $31,160.00
117 Minot, ME explore $1,431,641.42 199 $7,194.18 per job $32,657.00
118 Stacyville, ME explore $28,760.62 4 $7,190.15 per job $17,065.00
119 South Berwick, ME explore $3,915,209.33 545 $7,183.87 per job $38,355.00
120 Standish, ME explore $4,230,237.22 589 $7,182.07 per job $30,602.00
121 Eliot, ME explore $5,126,509.31 714 $7,179.99 per job $35,670.00
122 Bowdoinham, ME explore $1,926,292.54 269 $7,160.94 per job $32,683.00
123 Livermore Falls, ME explore $1,307,018.98 183 $7,142.18 per job $18,753.00
124 Friendship, ME explore $1,763,143.16 247 $7,138.23 per job $27,226.00
125 Harpswell, ME explore $2,938,811.61 413 $7,115.77 per job $50,727.00
126 Limington, ME explore $1,521,328.09 214 $7,109.01 per job $24,240.00
127 Long Island, ME explore $149,251.33 21 $7,107.21 per job $40,008.00
128 Bradford, ME explore $652,531.00 92 $7,092.73 per job $19,777.00
129 Glenburn, ME explore $1,459,269.38 206 $7,083.83 per job $29,645.00
130 Kenduskeag, ME explore $311,429.29 44 $7,077.94 per job $24,502.00
131 Monroe, ME explore $360,827.97 51 $7,075.06 per job $25,334.00
132 Cornish, ME explore $1,724,920.00 244 $7,069.34 per job $32,521.00
133 Topsham, ME explore $7,887,787.87 1,116 $7,067.91 per job $32,027.00
134 Palermo, ME explore $436,962.79 62 $7,047.79 per job $37,242.00
135 Thorndike, ME explore $528,382.18 75 $7,045.10 per job $25,398.00
136 Perham, ME explore $140,601.50 20 $7,030.07 per job $20,320.00
137 Lamoine, ME explore $1,256,758.01 179 $7,020.99 per job $36,065.00
138 Kennebunk, ME explore $16,173,134.22 2,304 $7,019.59 per job $39,644.00
139 Cape Neddick, ME explore $2,477,325.52 353 $7,017.92 per job $56,255.00
140 Corinna, ME explore $1,298,051.97 185 $7,016.50 per job $25,046.00
141 Washington, ME explore $749,691.58 107 $7,006.46 per job $33,927.00
142 Masardis, ME explore $63,015.05 9 $7,001.67 per job $19,304.00
143 Stoneham, ME explore $118,754.37 17 $6,985.55 per job $19,650.00
144 Wade, ME explore $97,764.22 14 $6,983.16 per job
145 Saint Agatha, ME explore $593,486.34 85 $6,982.19 per job $29,886.00
146 North Berwick, ME explore $2,427,886.45 348 $6,976.69 per job $26,013.00
147 Monmouth, ME explore $1,343,843.63 193 $6,962.92 per job $28,703.00
148 Hermon, ME explore $5,673,614.65 815 $6,961.49 per job $29,804.00
149 South Portland, ME explore $27,998,392.14 4,027 $6,952.67 per job $33,612.00
150 Carmel, ME explore $1,459,988.39 210 $6,952.33 per job $25,221.00
151 Woolwich, ME explore $1,381,161.76 199 $6,940.51 per job $30,942.00
152 Westbrook, ME explore $17,346,557.07 2,503 $6,930.31 per job $29,316.00
153 Brunswick, ME explore $23,357,780.41 3,371 $6,929.04 per job $31,503.00
154 Orient, ME explore $221,360.19 32 $6,917.51 per job $29,714.00
155 Frankfort, ME explore $663,932.35 96 $6,915.96 per job $22,643.00
156 Biddeford, ME explore $15,848,030.68 2,293 $6,911.48 per job $26,760.00
157 Augusta, ME explore $18,509,028.99 2,680 $6,906.35 per job $25,039.00
158 Bath, ME explore $7,361,513.21 1,068 $6,892.80 per job $30,788.00
159 Saint Francis, ME explore $261,443.79 38 $6,880.10 per job $22,434.00
160 Dyer Brook, ME explore $130,598.93 19 $6,873.63 per job $23,124.00
161 Sullivan, ME explore $803,797.57 117 $6,870.06 per job $26,527.00
162 Gardiner, ME explore $3,819,522.61 557 $6,857.31 per job $23,793.00
163 Mattawamkeag, ME explore $116,506.10 17 $6,853.30 per job $21,340.00
164 Grand Isle, ME explore $102,401.78 15 $6,826.79 per job $20,629.00
165 Readfield, ME explore $1,289,427.93 189 $6,822.37 per job $36,548.00
166 Waldo, ME explore $727,332.00 107 $6,797.50 per job $21,935.00
167 Littleton, ME explore $447,696.61 66 $6,783.28 per job $20,176.00
168 Freeport, ME explore $12,352,928.61 1,824 $6,772.44 per job $38,119.00
169 Addison, ME explore $1,361,019.21 201 $6,771.24 per job $28,179.00
170 Hanover, ME explore $121,639.15 18 $6,757.73 per job $38,512.00
171 Morrill, ME explore $648,541.67 96 $6,755.64 per job $25,874.00
172 Isle au Haut, ME explore $141,282.10 21 $6,727.72 per job $38,941.00
173 Alton, ME explore $147,516.38 22 $6,705.29 per job $27,494.00
174 Auburn, ME explore $17,572,285.34 2,626 $6,691.65 per job $27,362.00
175 Levant, ME explore $1,952,617.02 292 $6,687.04 per job $25,965.00
176 Sanford, ME explore $10,257,945.45 1,535 $6,682.70 per job $25,128.00
177 Dixfield, ME explore $567,511.65 85 $6,676.61 per job $15,107.00
178 Belfast, ME explore $9,995,186.41 1,498 $6,672.35 per job $31,020.00
179 Paris, ME explore $106,747.85 16 $6,671.74 per job $21,935.00
180 Phillips, ME explore $386,315.32 58 $6,660.61 per job $21,162.00
181 Caswell, ME explore $173,141.89 26 $6,659.30 per job $17,593.00
182 Warren, ME explore $3,278,962.80 493 $6,651.04 per job $23,833.00
183 Carrabassett Valley, ME explore $1,296,028.65 195 $6,646.30 per job $42,387.00
184 Islesboro, ME explore $677,548.12 102 $6,642.63 per job $52,303.00
185 Hebron, ME explore $297,747.77 45 $6,616.62 per job $20,024.00
186 West Bath, ME explore $1,157,680.91 175 $6,615.32 per job $36,416.00
187 Buxton, ME explore $3,700,230.43 560 $6,607.55 per job $34,006.00
188 Veazie, ME explore $376,565.64 57 $6,606.41 per job $34,568.00
189 Litchfield, ME explore $1,478,368.32 224 $6,599.86 per job $33,818.00
190 Searsmont, ME explore $863,532.67 131 $6,591.85 per job $23,534.00
191 Eagle Lake, ME explore $526,939.69 80 $6,586.75 per job $17,806.00
192 Winterport, ME explore $1,901,514.88 289 $6,579.64 per job $32,257.00
193 Brewer, ME explore $11,532,676.15 1,761 $6,548.94 per job $29,174.00
194 Mount Desert, ME explore $1,688,752.24 258 $6,545.55 per job $46,292.00
195 Holden, ME explore $3,901,177.22 597 $6,534.64 per job $25,999.00
196 Lincolnville, ME explore $2,767,971.88 424 $6,528.24 per job $35,371.00
197 Oakland, ME explore $3,522,857.55 541 $6,511.75 per job $26,808.00
198 Phippsburg, ME explore $1,473,681.25 227 $6,491.99 per job $45,644.00
199 Hancock, ME explore $2,910,833.70 449 $6,482.93 per job $27,265.00
200 Sangerville, ME explore $220,401.99 34 $6,482.41 per job $24,894.00
201 Frenchville, ME explore $1,264,051.31 195 $6,482.31 per job $24,229.00
202 Newport, ME explore $2,861,098.13 442 $6,473.07 per job $21,351.00
203 Lisbon Falls, ME explore $1,938,248.84 300 $6,460.83 per job $26,696.00
204 Fort Kent, ME explore $7,230,002.66 1,120 $6,455.36 per job $22,735.00
205 Trenton, ME explore $2,243,491.78 348 $6,446.82 per job $33,489.00
206 Merrill, ME explore $6,445.50 1 $6,445.50 per job $20,760.00
207 Parsonsfield, ME explore $629,145.17 98 $6,419.85 per job $25,777.00
208 Arrowsic, ME explore $211,723.30 33 $6,415.86 per job $50,059.00
209 Rockland, ME explore $13,357,639.06 2,084 $6,409.62 per job $26,741.00
210 Union, ME explore $2,223,905.96 348 $6,390.53 per job $25,585.00
211 Norway, ME explore $3,850,640.09 603 $6,385.80 per job $17,712.00
212 Whitefield, ME explore $1,038,509.87 163 $6,371.23 per job $24,011.00
213 Patten, ME explore $776,890.54 122 $6,367.96 per job $23,297.00
214 Camden, ME explore $10,652,401.99 1,673 $6,367.25 per job $35,372.00
215 Wiscasset, ME explore $3,263,084.34 513 $6,360.79 per job $30,245.00
216 Waldoboro, ME explore $3,495,693.48 550 $6,355.81 per job $19,023.00
217 Saco, ME explore $17,793,002.39 2,800 $6,354.64 per job $32,891.00
218 Steuben, ME explore $1,321,396.52 208 $6,352.87 per job $24,437.00
219 Allagash, ME explore $647,554.38 102 $6,348.57 per job $22,846.00
220 Stetson, ME explore $399,798.00 63 $6,346.00 per job $25,215.00
221 Ellsworth, ME explore $15,654,207.82 2,468 $6,342.87 per job $27,966.00
222 Poland, ME explore $2,168,447.07 342 $6,340.49 per job $28,767.00
223 Livermore, ME explore $1,293,160.57 204 $6,339.02 per job $28,962.00
224 West Kennebunk, ME explore $132,911.62 21 $6,329.12 per job $58,975.00
225 Kennebunkport, ME explore $5,930,648.42 938 $6,322.65 per job $53,345.00
226 Parkman, ME explore $113,736.84 18 $6,318.71 per job $18,440.00
227 Kingman, ME explore $31,590.95 5 $6,318.19 per job
228 Sedgwick, ME explore $1,009,319.99 160 $6,308.25 per job $28,776.00
229 Palmyra, ME explore $1,165,925.65 185 $6,302.30 per job $23,537.00
230 Mount Vernon, ME explore $540,970.60 86 $6,290.36 per job $28,084.00
231 Albion, ME explore $1,024,427.38 163 $6,284.83 per job $23,969.00
232 Boothbay, ME explore $1,809,636.89 288 $6,283.46 per job $42,148.00
233 York, ME explore $14,997,179.96 2,387 $6,282.86 per job $47,022.00
234 Princeton, ME explore $489,803.07 78 $6,279.53 per job $24,638.00
235 Lewiston, ME explore $25,128,312.73 4,011 $6,264.85 per job $23,776.00
236 Bethel, ME explore $3,624,544.80 579 $6,260.01 per job $29,273.00
237 China, ME explore $456,449.41 73 $6,252.73 per job $25,327.00
238 Dixmont, ME explore $212,338.57 34 $6,245.25 per job $26,057.00
239 Athens, ME explore $305,866.14 49 $6,242.17 per job $15,611.00
240 Jay, ME explore $1,778,555.69 285 $6,240.55 per job $25,427.00
241 Lebanon, ME explore $2,252,034.58 361 $6,238.32 per job $25,120.00
242 Corinth, ME explore $1,315,943.67 211 $6,236.70 per job $22,301.00
243 Bridgton, ME explore $4,706,804.69 755 $6,234.18 per job $24,550.00
244 Penobscot, ME explore $448,722.11 72 $6,232.25 per job $31,017.00
245 Mount Chase, ME explore $149,555.59 24 $6,231.48 per job $40,456.00
246 Osborn, ME explore $43,585.00 7 $6,226.43 per job $23,500.00
247 Brooks, ME explore $802,636.24 129 $6,221.99 per job $17,209.00
248 Hartford, ME explore $167,638.00 27 $6,208.81 per job $27,018.00
249 Canaan, ME explore $905,722.57 146 $6,203.58 per job $22,454.00
250 South Bristol, ME explore $390,772.54 63 $6,202.74 per job $40,879.00
251 Medway, ME explore $637,223.50 103 $6,186.64 per job $21,591.00
252 Vienna, ME explore $167,030.57 27 $6,186.32 per job $27,577.00
253 Vassalboro, ME explore $1,075,838.44 174 $6,182.98 per job $28,256.00
254 Limestone, ME explore $1,470,398.46 238 $6,178.14 per job $14,586.00
255 Milbridge, ME explore $2,186,489.18 354 $6,176.52 per job $22,874.00
256 Mariaville, ME explore $129,434.00 21 $6,163.52 per job $24,811.00
257 Bangor, ME explore $36,615,225.63 5,946 $6,157.96 per job $27,115.00
258 Brownfield, ME explore $749,912.98 122 $6,146.83 per job $24,674.00
259 Mexico, ME explore $852,635.21 139 $6,134.07 per job $21,687.00
260 Waterboro, ME explore $1,458,993.26 238 $6,130.22 per job $26,058.00
261 Thomaston, ME explore $2,744,321.62 448 $6,125.72 per job $24,207.00
262 Machias, ME explore $3,015,610.53 493 $6,116.86 per job $18,564.00
263 Roque Bluffs, ME explore $109,987.58 18 $6,110.42 per job $30,342.00
264 Fairfield, ME explore $3,812,876.63 625 $6,100.60 per job $18,157.00
265 Lovell, ME explore $914,561.92 150 $6,097.08 per job $29,292.00
266 Mechanic Falls, ME explore $1,236,423.29 203 $6,090.76 per job $23,686.00
267 Greene, ME explore $2,174,301.41 357 $6,090.48 per job $28,886.00
268 Wales, ME explore $559,909.95 92 $6,085.98 per job $27,671.00
269 Buckfield, ME explore $443,602.69 73 $6,076.75 per job $24,214.00
270 Passadumkeag, ME explore $188,059.16 31 $6,066.42 per job $24,951.00
271 Hiram, ME explore $399,980.50 66 $6,060.31 per job $20,869.00
272 Hope, ME explore $1,023,504.33 169 $6,056.24 per job $26,596.00
273 Garland, ME explore $381,490.00 63 $6,055.40 per job
274 Winthrop, ME explore $3,652,379.85 605 $6,036.99 per job $28,678.00
275 Kittery, ME explore $7,756,995.24 1,285 $6,036.57 per job $39,616.00
276 Linneus, ME explore $331,609.81 55 $6,029.27 per job $22,187.00
277 Easton, ME explore $825,530.19 137 $6,025.77 per job $24,760.00
278 Rumford, ME explore $2,425,277.89 403 $6,018.06 per job $18,842.00
279 Nobleboro, ME explore $1,154,912.23 192 $6,015.17 per job $31,394.00
280 Woodland, ME explore $715,350.39 119 $6,011.35 per job $24,369.00
281 Newcastle, ME explore $2,023,914.07 337 $6,005.68 per job $39,766.00
282 Chesterville, ME explore $186,121.31 31 $6,003.91 per job $22,926.00
283 Turner, ME explore $3,812,082.37 640 $5,956.38 per job $30,735.00
284 Springfield, ME explore $71,327.00 12 $5,943.92 per job $18,084.00
285 Sidney, ME explore $1,336,953.04 225 $5,942.01 per job $26,963.00
286 Alexander, ME explore $89,002.75 15 $5,933.52 per job $27,030.00
287 Jackman, ME explore $960,988.37 162 $5,932.03 per job $24,984.00
288 Wells, ME explore $11,893,456.23 2,005 $5,931.90 per job $36,479.00
289 Otis, ME explore $159,942.00 27 $5,923.78 per job $33,088.00
290 Leeds, ME explore $709,265.63 120 $5,910.55 per job $23,165.00
291 Waterville, ME explore $12,880,167.42 2,181 $5,905.62 per job $24,751.00
292 Old Town, ME explore $3,422,321.42 580 $5,900.55 per job $25,284.00
293 Wilton, ME explore $1,745,510.04 296 $5,896.99 per job $19,990.00
294 Oxford, ME explore $2,988,765.34 507 $5,895.00 per job $31,438.00
295 Alfred, ME explore $1,991,493.80 338 $5,891.99 per job $27,173.00
296 Georgetown, ME explore $635,352.19 108 $5,882.89 per job $39,091.00
297 Island Falls, ME explore $804,057.23 137 $5,869.03 per job $23,110.00
298 Surry, ME explore $1,032,875.99 176 $5,868.61 per job $38,398.00
299 Appleton, ME explore $768,437.55 131 $5,865.94 per job $25,670.00
300 Edgecomb, ME explore $1,932,982.24 330 $5,857.52 per job $34,511.00
301 Norridgewock, ME explore $1,522,676.03 260 $5,856.45 per job $24,634.00
302 South Paris, ME explore $2,241,931.31 383 $5,853.61 per job $20,191.00
303 Dennistown, ME explore $5,845.75 1 $5,845.75 per job
304 Unity (Waldo), ME explore $629,330.37 108 $5,827.13 per job $19,705.00
305 Farmingdale, ME explore $2,921,278.46 502 $5,819.28 per job $24,689.00
306 Mapleton, ME explore $1,104,296.28 190 $5,812.09 per job $28,154.00
307 Bowdoin, ME explore $1,243,382.22 214 $5,810.20 per job $28,987.00
308 Lisbon, ME explore $1,487,249.24 256 $5,809.57 per job $25,603.00
309 Pembroke, ME explore $290,163.11 50 $5,803.26 per job $22,187.00
310 Limerick, ME explore $1,303,743.90 225 $5,794.42 per job $23,034.00
311 Lagrange, ME explore $144,562.51 25 $5,782.50 per job $21,008.00
312 Rangeley, ME explore $3,472,989.80 601 $5,778.69 per job $33,533.00
313 Eustis, ME explore $282,699.18 49 $5,769.37 per job $17,544.00
314 Southwest Harbor, ME explore $6,886,561.85 1,194 $5,767.64 per job $32,559.00
315 Farmington, ME explore $7,330,208.57 1,272 $5,762.74 per job $18,860.00
316 Aurora, ME explore $23,033.00 4 $5,758.25 per job
317 Chelsea, ME explore $925,723.95 161 $5,749.84 per job $25,669.00
318 Amherst, ME explore $304,648.13 53 $5,748.08 per job $23,627.00
319 Fort Fairfield, ME explore $1,140,692.31 199 $5,732.12 per job $29,709.00
320 Manchester, ME explore $2,512,010.96 440 $5,709.12 per job $39,540.00
321 Sherman, ME explore $1,004,696.81 176 $5,708.50 per job $19,889.00
322 Sabattus, ME explore $1,753,843.80 308 $5,694.30 per job $27,428.00
323 Blue Hill, ME explore $5,586,221.60 982 $5,688.62 per job $35,720.00
324 Abbot, ME explore $352,314.67 62 $5,682.49 per job
325 Starks, ME explore $56,703.92 10 $5,670.39 per job
326 North Haven, ME explore $1,138,781.44 201 $5,665.58 per job $36,921.00
327 Millinocket, ME explore $2,637,984.74 466 $5,660.91 per job $24,676.00
328 Dexter, ME explore $1,502,883.90 266 $5,649.94 per job $20,467.00
329 Houlton, ME explore $5,807,945.92 1,029 $5,644.26 per job $22,705.00
330 Ashland, ME explore $687,622.39 122 $5,636.25 per job $23,724.00
331 Bucksport, ME explore $2,994,591.89 532 $5,628.93 per job $22,689.00
332 Caribou, ME explore $9,319,881.42 1,656 $5,627.95 per job $26,242.00
333 Damariscotta, ME explore $4,577,437.08 815 $5,616.49 per job $32,382.00
334 Alna, ME explore $387,458.29 69 $5,615.34 per job $32,278.00
335 Shapleigh, ME explore $1,649,670.32 294 $5,611.12 per job $26,633.00
336 Bridgewater, ME explore $471,180.74 84 $5,609.29 per job $23,840.00
337 Hampden, ME explore $4,592,355.56 821 $5,593.61 per job $38,187.00
338 Danforth, ME explore $739,001.77 133 $5,556.40 per job $14,269.00
339 Columbia Falls, ME explore $890,314.85 161 $5,529.91 per job $22,665.00
340 Bar Harbor, ME explore $15,444,588.40 2,796 $5,523.82 per job $25,763.00
341 Madison, ME explore $2,395,896.65 434 $5,520.50 per job $20,963.00
342 Windsor, ME explore $1,081,345.04 196 $5,517.07 per job $25,047.00
343 Skowhegan, ME explore $7,951,414.75 1,442 $5,514.16 per job $21,758.00
344 Lyman, ME explore $1,863,555.59 338 $5,513.48 per job $29,417.00
345 Dresden, ME explore $814,671.10 148 $5,504.53 per job $30,233.00
346 Calais, ME explore $2,212,734.69 402 $5,504.32 per job $29,551.00
347 Benton, ME explore $808,530.61 147 $5,500.21 per job $25,170.00
348 Connor, ME explore $5,500.00 1 $5,500.00 per job
349 Anson, ME explore $302,083.69 55 $5,492.43 per job $18,440.00
350 New Gloucester, ME explore $4,315,219.72 791 $5,455.40 per job $30,160.00
351 Southport, ME explore $534,166.04 98 $5,450.67 per job $39,128.00
352 Franklin, ME explore $1,502,963.32 276 $5,445.52 per job $20,878.00
353 Ludlow, ME explore $81,664.84 15 $5,444.32 per job $26,896.00
354 Oakfield, ME explore $194,973.10 36 $5,415.92 per job $16,973.00
355 New Limerick, ME explore $291,834.95 54 $5,404.35 per job $28,249.00
356 Raymond, ME explore $3,062,742.18 567 $5,401.66 per job $37,363.00
357 West Gardiner, ME explore $1,073,271.69 200 $5,366.36 per job $29,953.00
358 Orono, ME explore $4,875,193.98 909 $5,363.25 per job $18,193.00
359 New Vineyard, ME explore $378,449.94 71 $5,330.28 per job $24,433.00
360 Kingfield, ME explore $1,780,255.86 334 $5,330.11 per job $24,174.00
361 Monticello, ME explore $372,943.73 70 $5,327.77 per job $25,521.00
362 Presque Isle, ME explore $9,916,411.42 1,871 $5,300.06 per job $24,351.00
363 Greenville, ME explore $2,215,713.41 420 $5,275.51 per job $21,605.00
364 Freedom, ME explore $388,608.97 74 $5,251.47 per job
365 Burnham, ME explore $278,226.87 53 $5,249.56 per job $24,020.00
366 Gray, ME explore $6,180,100.37 1,178 $5,246.27 per job $36,041.00
367 Guilford, ME explore $549,861.61 105 $5,236.78 per job $19,955.00
368 Winslow, ME explore $3,136,271.79 601 $5,218.42 per job $26,115.00
369 Belgrade, ME explore $1,464,357.35 282 $5,192.76 per job $29,516.00
370 Pittston, ME explore $570,790.67 110 $5,189.01 per job $27,762.00
371 Castine, ME explore $849,873.55 164 $5,182.16 per job $17,987.00
372 Milo, ME explore $1,123,523.13 217 $5,177.53 per job $15,696.00
373 Plymouth, ME explore $341,553.00 66 $5,175.05 per job $25,492.00
374 Embden, ME explore $222,301.15 43 $5,169.79 per job $29,742.00
375 Newry, ME explore $520,063.38 101 $5,149.14 per job $31,335.00
376 New Sharon, ME explore $612,440.47 119 $5,146.56 per job $23,922.00
377 Knox, ME explore $317,818.56 62 $5,126.11 per job $21,344.00
378 Deblois, ME explore $30,745.00 6 $5,124.17 per job $12,715.00
379 Smithfield, ME explore $460,710.57 90 $5,119.01 per job $29,795.00
380 Vanceboro, ME explore $51,097.00 10 $5,109.70 per job $19,895.00
381 Fryeburg, ME explore $3,663,003.03 720 $5,087.50 per job $19,913.00
382 Solon, ME explore $335,774.72 66 $5,087.50 per job
383 Ogunquit, ME explore $8,905,029.06 1,761 $5,056.80 per job $51,314.00
384 Stockholm, ME explore $202,108.61 40 $5,052.72 per job $25,150.00
385 Naples, ME explore $3,711,747.73 739 $5,022.66 per job $30,301.00
386 Orrington, ME explore $1,055,099.69 211 $5,000.47 per job $29,876.00
387 Maxfield, ME explore $5,000.00 1 $5,000.00 per job $15,222.00
388 Orland, ME explore $754,208.66 151 $4,994.76 per job $28,551.00
389 Jackson, ME explore $358,046.75 72 $4,972.87 per job $17,349.00
390 Bremen, ME explore $909,223.36 183 $4,968.43 per job $28,859.00
391 Crystal, ME explore $123,777.59 25 $4,951.10 per job
392 Denmark, ME explore $684,910.96 139 $4,927.42 per job $27,163.00
393 Monhegan, ME explore $425,181.29 87 $4,887.14 per job
394 Dedham, ME explore $595,145.39 122 $4,878.24 per job $45,513.00
395 Hudson, ME explore $301,560.00 62 $4,863.87 per job $25,026.00
396 Caratunk, ME explore $203,879.40 42 $4,854.27 per job $23,302.00
397 Boothbay Harbor, ME explore $5,616,146.14 1,158 $4,849.87 per job $27,875.00
398 Van Buren, ME explore $1,008,137.47 208 $4,846.81 per job $19,710.00
399 Avon, ME explore $48,279.31 10 $4,827.93 per job $16,185.00
400 Dayton, ME explore $519,215.67 108 $4,807.55 per job $31,378.00
401 Old Orchard Beach, ME explore $8,523,779.32 1,779 $4,791.33 per job $44,148.00
402 Dover‐Foxcroft, ME explore $3,238,168.83 677 $4,783.11 per job $22,479.00
403 Burlington, ME explore $42,656.68 9 $4,739.63 per job $25,160.00
404 Stockton Springs, ME explore $766,380.55 162 $4,730.74 per job $31,619.00
405 Ripley, ME explore $127,539.85 27 $4,723.70 per job $23,321.00
406 Steep Falls, ME explore $381,830.12 81 $4,713.95 per job
407 Brownville, ME explore $244,988.50 52 $4,711.32 per job $19,664.00
408 Washburn, ME explore $607,506.95 129 $4,709.36 per job $18,893.00
409 Greenwood, ME explore $250,452.90 54 $4,638.02 per job
410 Montville, ME explore $157,100.46 34 $4,620.60 per job $22,840.00
411 Jonesboro, ME explore $274,946.48 60 $4,582.44 per job $19,931.00
412 Monson, ME explore $155,363.98 34 $4,569.53 per job $26,453.00
413 Troy, ME explore $136,721.32 30 $4,557.38 per job $20,849.00
414 Enfield, ME explore $77,474.32 17 $4,557.31 per job $25,417.00
415 Weld, ME explore $580,047.17 128 $4,531.62 per job
416 Liberty, ME explore $791,718.18 175 $4,524.10 per job
417 Pittsfield, ME explore $1,349,746.35 303 $4,454.61 per job $21,075.00
418 Lubec, ME explore $1,184,758.52 266 $4,453.98 per job $22,675.00
419 Madawaska, ME explore $2,122,268.46 479 $4,430.62 per job $24,011.00
420 Smyrna, ME explore $4,428.66 1 $4,428.66 per job $18,269.00
421 Wayne, ME explore $351,159.80 81 $4,335.31 per job $38,691.00
422 Hallowell, ME explore $3,231,183.07 746 $4,331.34 per job $31,619.00
423 Sebago, ME explore $700,764.50 162 $4,325.71 per job $33,475.00
424 Howland, ME explore $392,085.33 92 $4,261.80 per job $19,224.00
425 Belmont, ME explore $423,871.89 101 $4,196.75 per job $25,509.00
426 Robbinston, ME explore $326,575.54 78 $4,186.87 per job $45,056.00
427 Winn, ME explore $41,357.55 10 $4,135.75 per job $19,248.00
428 Eastport, ME explore $1,070,110.90 261 $4,100.04 per job $24,211.00
429 Charleston, ME explore $1,034,016.73 256 $4,039.13 per job $19,602.00
430 Bingham, ME explore $669,712.82 166 $4,034.41 per job $19,070.00
431 Mercer, ME explore $182,881.13 46 $3,975.68 per job
432 Brooksville, ME explore $953,401.07 242 $3,939.67 per job $40,783.00
433 Mars Hill, ME explore $1,530,927.22 390 $3,925.45 per job $19,121.00
434 Moscow, ME explore $7,631.25 2 $3,815.63 per job $16,394.00
435 Randolph, ME explore $562,238.55 149 $3,773.41 per job $27,876.00
436 New Sweden, ME explore $348,797.09 94 $3,710.61 per job $23,661.00
437 East Millinocket, ME explore $288,296.17 78 $3,696.10 per job $22,360.00
438 Haynesville, ME explore $3,682.50 1 $3,682.50 per job $20,414.00
439 Lincoln, ME explore $5,396,981.42 1,521 $3,548.31 per job $24,186.00
440 Prospect, ME explore $216,087.03 61 $3,542.41 per job $30,022.00
441 Otisfield, ME explore $367,231.97 107 $3,432.07 per job $21,728.00
442 Industry, ME explore $10,200.00 3 $3,400.00 per job $25,073.00
443 Bowerbank, ME explore $33,756.96 10 $3,375.70 per job $40,321.00
444 Carroll, ME explore $3,250.00 1 $3,250.00 per job
445 Carthage, ME explore $25,767.46 8 $3,220.93 per job $16,802.00
446 Roxbury, ME explore $64,006.50 20 $3,200.32 per job $22,542.00
447 Baring, ME explore $21,900.00 7 $3,128.57 per job
448 Upton, ME explore $2,704.50 1 $2,704.50 per job $30,330.00
449 Moose River, ME explore $37,599.89 14 $2,685.71 per job $25,334.00
450 Milford, ME explore $991,922.30 455 $2,180.05 per job $24,415.00
451 West Forks, ME explore $209,786.92 99 $2,119.06 per job
452 Woodville, ME explore $2,035.00 1 $2,035.00 per job $18,175.00
453 Cooper, ME explore $2,000.00 1 $2,000.00 per job
454 Portage Lake, ME explore $19,623.00 11 $1,783.91 per job $23,049.00
455 Amity, ME explore $1,774.82 1 $1,774.82 per job $31,324.00
456 Beaver Cove, ME explore $1,641.46 1 $1,641.46 per job $33,185.00
457 Meddybemps, ME explore $28,258.00 18 $1,569.89 per job $34,355.00
458 Frye Island, ME explore $101,397.00 89 $1,139.29 per job $55,208.00
459 Lowell, ME explore $597.00 1 $597.00 per job $24,872.00
Maine

loaned
$1.1B

unused
$20.8K

loans
43K

jobs
182K

174,770
95.77% of Maine

Total jobs reported by loan recipients in these 459 cities.

Average payroll allocation per job
average
Per Capita Income