# 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 Baileyville, ME explore $10,096,387.22 598 $16,883.59 per job $25,602.00
4 Roxbury, ME explore $468,006.50 35 $13,371.61 per job $22,542.00
5 Byron, ME explore $26,140.00 2 $13,070.00 per job $27,916.00
6 Saint Francis, ME explore $1,088,441.65 84 $12,957.64 per job $22,434.00
7 Sangerville, ME explore $1,639,357.49 132 $12,419.37 per job $24,894.00
8 Detroit, ME explore $1,476,956.90 119 $12,411.40 per job $23,992.00
9 Waterford, ME explore $1,601,113.86 131 $12,222.24 per job $27,960.00
10 Baldwin, ME explore $146,627.00 12 $12,218.92 per job $25,221.00
11 York Harbor, ME explore $4,156,755.61 353 $11,775.51 per job $40,568.00
12 Woolwich, ME explore $5,312,758.76 457 $11,625.29 per job $30,942.00
13 Clifton, ME explore $215,979.00 19 $11,367.32 per job $22,213.00
14 Chester, ME explore $1,148,761.93 103 $11,153.03 per job $26,387.00
15 Northfield, ME explore $177,957.64 16 $11,122.35 per job $30,121.00
16 Unity (Waldo), ME explore $5,165,918.09 467 $11,061.92 per job $19,705.00
17 Hartford, ME explore $900,102.00 83 $10,844.60 per job $27,018.00
18 Gorham, ME explore $48,620,233.99 4,491 $10,826.15 per job $30,320.00
19 Charlotte, ME explore $137,493.29 13 $10,576.41 per job
20 Patten, ME explore $3,045,553.04 290 $10,501.91 per job $23,297.00
21 Beddington, ME explore $31,433.00 3 $10,477.67 per job $26,765.00
22 West Kennebunk, ME explore $467,688.62 45 $10,393.08 per job $58,975.00
23 North Berwick, ME explore $8,606,379.45 830 $10,369.13 per job $26,013.00
24 Castine, ME explore $4,708,373.55 455 $10,348.07 per job $17,987.00
25 Porter, ME explore $3,174,097.29 310 $10,239.02 per job $22,143.00
26 Willimantic, ME explore $10,210.62 1 $10,210.62 per job $24,311.00
27 South Portland, ME explore $132,977,848.06 13,108 $10,144.79 per job $33,612.00
28 Sorrento, ME explore $588,354.77 58 $10,144.05 per job $23,497.00
29 Hamlin, ME explore $354,830.99 35 $10,138.03 per job $29,470.00
30 Liberty, ME explore $4,470,948.18 442 $10,115.27 per job
31 Marshfield, ME explore $584,591.71 58 $10,079.17 per job $27,123.00
32 West Gardiner, ME explore $4,223,523.69 421 $10,032.12 per job $29,953.00
33 Hermon, ME explore $19,777,970.01 1,972 $10,029.40 per job $29,804.00
34 Peru, ME explore $747,153.45 75 $9,962.05 per job $26,644.00
35 Falmouth, ME explore $52,970,502.62 5,367 $9,869.67 per job $62,850.00
36 Weston, ME explore $128,258.47 13 $9,866.04 per job $19,753.00
37 Beals, ME explore $2,044,317.91 208 $9,828.45 per job $26,932.00
38 Brooklin, ME explore $3,428,515.09 351 $9,767.85 per job $32,046.00
39 Washington, ME explore $1,686,006.58 174 $9,689.69 per job $33,927.00
40 Orrington, ME explore $3,650,408.69 377 $9,682.78 per job $29,876.00
41 Temple, ME explore $106,134.62 11 $9,648.60 per job
42 Freeport, ME explore $39,244,842.23 4,085 $9,607.06 per job $38,119.00
43 Topsham, ME explore $23,448,184.33 2,442 $9,602.04 per job $32,027.00
44 Portland, ME explore $462,204,090.07 48,187 $9,591.88 per job $32,221.00
45 Cumberland, ME explore $2,905,179.39 303 $9,588.05 per job $56,545.00
46 Lee, ME explore $1,561,552.40 163 $9,580.08 per job $22,894.00
47 Exeter, ME explore $831,385.17 87 $9,556.15 per job $24,417.00
48 Somerville, ME explore $38,207.87 4 $9,551.97 per job $21,376.00
49 Hebron, ME explore $2,095,992.77 220 $9,527.24 per job $20,024.00
50 Auburn, ME explore $95,789,779.15 10,057 $9,524.69 per job $27,362.00
51 Searsmont, ME explore $2,407,282.67 256 $9,403.45 per job $23,534.00
52 Cape Neddick, ME explore $5,243,290.52 562 $9,329.70 per job $56,255.00
53 Cranberry Isles, ME explore $382,370.00 41 $9,326.10 per job $45,177.00
54 Winn, ME explore $484,157.55 52 $9,310.72 per job $19,248.00
55 Denmark, ME explore $2,218,904.96 239 $9,284.12 per job $27,163.00
56 Saco, ME explore $54,743,180.76 5,899 $9,280.08 per job $32,891.00
57 Scarborough, ME explore $95,183,014.66 10,278 $9,260.85 per job $36,145.00
58 Tremont, ME explore $37,009.15 4 $9,252.29 per job $30,810.00
59 Jefferson, ME explore $2,981,775.50 323 $9,231.50 per job $23,130.00
60 Eliot, ME explore $11,010,825.83 1,194 $9,221.80 per job $35,670.00
61 South Berwick, ME explore $10,094,727.33 1,095 $9,218.93 per job $38,355.00
62 Westbrook, ME explore $79,304,535.23 8,604 $9,217.17 per job $29,316.00
63 Avon, ME explore $533,979.31 58 $9,206.54 per job $16,185.00
64 Whiting, ME explore $247,063.38 27 $9,150.50 per job
65 Biddeford, ME explore $37,361,421.83 4,086 $9,143.76 per job $26,760.00
66 Veazie, ME explore $1,040,765.64 114 $9,129.52 per job $34,568.00
67 Machiasport, ME explore $665,692.19 73 $9,119.07 per job $24,820.00
68 Nobleboro, ME explore $3,268,452.23 359 $9,104.32 per job $31,394.00
69 Guilford, ME explore $3,495,877.61 384 $9,103.85 per job $19,955.00
70 Thorndike, ME explore $891,682.18 98 $9,098.80 per job $25,398.00
71 Arundel, ME explore $7,840,954.06 864 $9,075.18 per job $30,956.00
72 Medford, ME explore $190,402.50 21 $9,066.79 per job $22,916.00
73 Otis, ME explore $326,061.00 36 $9,057.25 per job $33,088.00
74 Grand Lake Stream, ME explore $342,758.24 38 $9,019.95 per job
75 Millinocket, ME explore $9,425,744.87 1,045 $9,019.85 per job $24,676.00
76 Rockland, ME explore $37,787,766.12 4,198 $9,001.37 per job $26,741.00
77 Winter Harbor, ME explore $1,988,025.91 221 $8,995.59 per job $24,749.00
78 Richmond, ME explore $4,294,771.82 478 $8,984.88 per job $27,746.00
79 Phippsburg, ME explore $2,315,006.25 258 $8,972.89 per job $45,644.00
80 Thomaston, ME explore $9,843,829.12 1,101 $8,940.81 per job $24,207.00
81 Waite, ME explore $26,804.70 3 $8,934.90 per job
82 Lisbon, ME explore $6,387,402.24 716 $8,920.95 per job $25,603.00
83 Mechanic Falls, ME explore $4,058,997.29 456 $8,901.31 per job $23,686.00
84 Cumberland Center, ME explore $6,145,206.14 691 $8,893.21 per job $52,720.00
85 Atkinson, ME explore $88,674.58 10 $8,867.46 per job $25,740.00
86 Ashland, ME explore $2,127,722.39 240 $8,865.51 per job $23,724.00
87 Bowdoin, ME explore $3,448,513.38 389 $8,865.07 per job $28,987.00
88 Frenchboro, ME explore $141,712.77 16 $8,857.05 per job $13,313.00
89 Yarmouth, ME explore $25,187,459.11 2,846 $8,850.13 per job $44,233.00
90 Dayton, ME explore $1,575,107.67 178 $8,848.92 per job $31,378.00
91 Calais, ME explore $6,846,279.69 774 $8,845.32 per job $29,551.00
92 Lewiston, ME explore $105,557,979.52 11,963 $8,823.70 per job $23,776.00
93 Newport, ME explore $6,961,416.93 793 $8,778.58 per job $21,351.00
94 Pownal, ME explore $806,968.57 92 $8,771.40 per job $35,534.00
95 Buxton, ME explore $9,820,316.20 1,120 $8,768.14 per job $34,006.00
96 New Canada, ME explore $700,561.61 80 $8,757.02 per job $23,266.00
97 Gardiner, ME explore $11,263,920.06 1,290 $8,731.72 per job $23,793.00
98 Augusta, ME explore $73,015,409.68 8,365 $8,728.68 per job $25,039.00
99 Gouldsboro, ME explore $1,393,402.92 160 $8,708.77 per job $33,896.00
100 Saint Agatha, ME explore $2,090,081.34 240 $8,708.67 per job $29,886.00
101 Owls Head, ME explore $2,479,621.28 285 $8,700.43 per job $33,637.00
102 Deer Isle, ME explore $5,594,336.62 644 $8,686.86 per job $40,220.00
103 Waltham, ME explore $295,330.87 34 $8,686.20 per job $25,943.00
104 Edgecomb, ME explore $3,542,871.24 408 $8,683.51 per job $34,511.00
105 Cape Elizabeth, ME explore $9,290,362.65 1,070 $8,682.58 per job $53,187.00
106 Wallagrass, ME explore $563,039.54 65 $8,662.15 per job $20,322.00
107 Stow, ME explore $882,011.37 102 $8,647.17 per job $25,448.00
108 Eastbrook, ME explore $310,732.91 36 $8,631.47 per job $20,619.00
109 South Bristol, ME explore $802,372.54 93 $8,627.66 per job $40,879.00
110 Brewer, ME explore $41,047,325.40 4,767 $8,610.72 per job $29,174.00
111 Poland, ME explore $5,876,664.07 683 $8,604.19 per job $28,767.00
112 China, ME explore $927,584.61 108 $8,588.75 per job $25,327.00
113 South Paris, ME explore $7,857,114.46 918 $8,558.95 per job $20,191.00
114 Vinalhaven, ME explore $3,660,752.68 428 $8,553.16 per job $28,289.00
115 Bangor, ME explore $167,040,851.21 19,589 $8,527.28 per job $27,115.00
116 Dennysville, ME explore $409,039.64 48 $8,521.66 per job $23,232.00
117 Blaine, ME explore $745,741.97 88 $8,474.34 per job $22,841.00
118 Greenbush, ME explore $1,287,133.20 152 $8,467.98 per job $23,060.00
119 New Portland, ME explore $312,927.96 37 $8,457.51 per job $28,701.00
120 Whitneyville, ME explore $33,668.75 4 $8,417.19 per job $19,470.00
121 Berwick, ME explore $7,554,046.21 898 $8,412.08 per job $34,787.00
122 Sumner, ME explore $92,492.00 11 $8,408.36 per job $19,891.00
123 Westmanland, ME explore $42,025.96 5 $8,405.19 per job $19,996.00
124 Kittery, ME explore $27,423,416.50 3,266 $8,396.64 per job $39,616.00
125 Harpswell, ME explore $5,131,063.57 614 $8,356.78 per job $50,727.00
126 Sanford, ME explore $30,717,057.84 3,682 $8,342.49 per job $25,128.00
127 Harrison, ME explore $2,485,563.90 298 $8,340.82 per job $27,078.00
128 Fairfield, ME explore $9,627,217.13 1,156 $8,328.04 per job $18,157.00
129 Leeds, ME explore $2,753,225.88 332 $8,292.85 per job $23,165.00
130 Lisbon Falls, ME explore $4,331,872.29 523 $8,282.74 per job $26,696.00
131 Wayne, ME explore $1,978,246.80 239 $8,277.18 per job $38,691.00
132 Bristol, ME explore $2,127,424.60 258 $8,245.83 per job $35,452.00
133 Cutler, ME explore $716,085.33 87 $8,230.87 per job
134 East Machias, ME explore $4,008,951.98 488 $8,215.07 per job $21,841.00
135 Trenton, ME explore $4,659,750.35 568 $8,203.79 per job $33,489.00
136 Solon, ME explore $4,563,496.72 558 $8,178.31 per job
137 Rome, ME explore $407,640.86 50 $8,152.82 per job $28,635.00
138 Northport, ME explore $1,360,443.89 167 $8,146.37 per job $37,241.00
139 Newburgh, ME explore $607,725.68 75 $8,103.01 per job $30,199.00
140 Pittsfield, ME explore $7,476,906.35 925 $8,083.14 per job $21,075.00
141 Saint George, ME explore $185,711.91 23 $8,074.43 per job $38,603.00
142 Waterboro, ME explore $2,829,211.26 351 $8,060.43 per job $26,058.00
143 Bradford, ME explore $942,931.00 117 $8,059.24 per job $19,777.00
144 Athens, ME explore $876,884.14 109 $8,044.81 per job $15,611.00
145 Eddington, ME explore $1,993,557.03 248 $8,038.54 per job $28,718.00
146 Perry, ME explore $514,118.19 64 $8,033.10 per job
147 Parkman, ME explore $288,856.84 36 $8,023.80 per job $18,440.00
148 Winslow, ME explore $11,545,871.79 1,440 $8,017.97 per job $26,115.00
149 Casco, ME explore $6,212,378.49 776 $8,005.64 per job $26,193.00
150 Sebec, ME explore $887,994.98 111 $7,999.95 per job $23,334.00
151 Waldo, ME explore $1,431,691.97 179 $7,998.28 per job $21,935.00
152 Boothbay, ME explore $6,115,099.89 765 $7,993.59 per job $42,148.00
153 Chapman, ME explore $319,622.63 40 $7,990.57 per job
154 Bethel, ME explore $7,784,117.33 975 $7,983.71 per job $29,273.00
155 Bradley, ME explore $742,137.34 93 $7,979.97 per job $31,140.00
156 Fayette, ME explore $2,081,430.96 261 $7,974.83 per job $31,825.00
157 Machias, ME explore $8,866,298.41 1,112 $7,973.29 per job $18,564.00
158 Westfield, ME explore $174,697.23 22 $7,940.78 per job $17,808.00
159 Gray, ME explore $14,710,272.89 1,858 $7,917.26 per job $36,041.00
160 Strong, ME explore $1,741,486.51 220 $7,915.85 per job $19,634.00
161 South Thomaston, ME explore $2,523,349.88 319 $7,910.19 per job $29,338.00
162 Montville, ME explore $331,531.36 42 $7,893.60 per job $22,840.00
163 Clinton, ME explore $2,671,946.47 339 $7,881.85 per job $21,418.00
164 Addison, ME explore $2,549,466.21 324 $7,868.72 per job $28,179.00
165 Swans Island, ME explore $565,590.29 72 $7,855.42 per job $31,019.00
166 Manchester, ME explore $5,603,372.13 714 $7,847.86 per job $39,540.00
167 Georgetown, ME explore $1,726,632.99 221 $7,812.82 per job $39,091.00
168 Hampden, ME explore $18,374,302.90 2,352 $7,812.20 per job $38,187.00
169 Kennebunk, ME explore $28,980,326.07 3,713 $7,805.10 per job $39,644.00
170 Waterville, ME explore $49,475,001.61 6,351 $7,790.11 per job $24,751.00
171 Oakland, ME explore $9,176,886.62 1,183 $7,757.30 per job $26,808.00
172 Stonington, ME explore $5,095,866.11 657 $7,756.27 per job $24,747.00
173 Readfield, ME explore $1,695,727.93 219 $7,743.05 per job $36,548.00
174 Monmouth, ME explore $2,035,719.63 263 $7,740.38 per job $28,703.00
175 Andover, ME explore $456,453.12 59 $7,736.49 per job $24,788.00
176 Sweden, ME explore $61,776.80 8 $7,722.10 per job $32,035.00
177 Durham, ME explore $2,986,176.97 387 $7,716.22 per job $34,031.00
178 New Vineyard, ME explore $1,138,049.94 148 $7,689.53 per job $24,433.00
179 Cushing, ME explore $1,517,856.82 198 $7,665.94 per job $24,842.00
180 Springvale, ME explore $5,365,110.52 700 $7,664.44 per job $20,539.00
181 Princeton, ME explore $864,803.07 113 $7,653.12 per job $24,638.00
182 Windham, ME explore $30,205,465.04 3,958 $7,631.50 per job $31,160.00
183 Cambridge, ME explore $53,377.75 7 $7,625.39 per job $19,118.00
184 Wiscasset, ME explore $7,238,911.27 951 $7,611.89 per job $30,245.00
185 Canaan, ME explore $1,309,242.07 172 $7,611.87 per job $22,454.00
186 Winthrop, ME explore $7,091,013.85 932 $7,608.38 per job $28,678.00
187 Knox, ME explore $621,713.56 82 $7,581.87 per job $21,344.00
188 Rockport, ME explore $20,400,476.02 2,692 $7,578.19 per job $38,248.00
189 Canton, ME explore $1,203,320.35 159 $7,568.05 per job $23,856.00
190 Brunswick, ME explore $55,722,011.04 7,367 $7,563.73 per job $31,503.00
191 Hartland, ME explore $665,304.73 88 $7,560.28 per job $16,833.00
192 Limerick, ME explore $2,454,783.67 325 $7,553.18 per job $23,034.00
193 Madison, ME explore $5,158,014.00 683 $7,552.00 per job $20,963.00
194 North Yarmouth, ME explore $3,538,076.58 469 $7,543.87 per job $43,460.00
195 Livermore Falls, ME explore $1,879,611.68 250 $7,518.45 per job $18,753.00
196 York, ME explore $32,271,324.89 4,307 $7,492.76 per job $47,022.00
197 Jonesport, ME explore $2,971,544.42 397 $7,485.00 per job $24,297.00
198 Hope, ME explore $1,422,079.33 191 $7,445.44 per job $26,596.00
199 Harrington, ME explore $2,091,852.69 281 $7,444.32 per job $21,575.00
200 Hiram, ME explore $1,018,144.40 137 $7,431.71 per job $20,869.00
201 Warren, ME explore $5,987,244.01 806 $7,428.34 per job $23,833.00
202 Cherryfield, ME explore $1,342,635.84 181 $7,417.88 per job $27,263.00
203 Cornville, ME explore $215,051.74 29 $7,415.58 per job $26,835.00
204 Fort Kent, ME explore $16,710,379.78 2,256 $7,407.08 per job $22,735.00
205 Columbia, ME explore $429,529.63 58 $7,405.68 per job $24,636.00
206 Corinna, ME explore $1,822,826.97 247 $7,379.87 per job $25,046.00
207 Newfield, ME explore $81,150.00 11 $7,377.27 per job $25,542.00
208 Wells, ME explore $23,291,113.86 3,158 $7,375.27 per job $36,479.00
209 Searsport, ME explore $4,714,555.49 640 $7,366.49 per job $24,886.00
210 Hodgdon, ME explore $639,901.10 87 $7,355.19 per job $23,153.00
211 Belfast, ME explore $21,051,545.37 2,868 $7,340.15 per job $31,020.00
212 Friendship, ME explore $2,135,643.16 291 $7,338.98 per job $27,226.00
213 Camden, ME explore $17,736,437.81 2,417 $7,338.20 per job $35,372.00
214 Bar Harbor, ME explore $37,703,746.79 5,140 $7,335.36 per job $25,763.00
215 Bowdoinham, ME explore $2,102,243.87 288 $7,299.46 per job $32,683.00
216 Standish, ME explore $9,576,648.54 1,314 $7,288.16 per job $30,602.00
217 Cornish, ME explore $4,226,555.90 581 $7,274.62 per job $32,521.00
218 Raymond, ME explore $9,841,987.98 1,354 $7,268.82 per job $37,363.00
219 Castle Hill, ME explore $108,802.33 15 $7,253.49 per job $22,280.00
220 Dover‐Foxcroft, ME explore $10,711,821.83 1,478 $7,247.51 per job $22,479.00
221 Southport, ME explore $2,161,158.63 299 $7,227.96 per job $39,128.00
222 Harmony, ME explore $332,389.53 46 $7,225.86 per job
223 Wellington, ME explore $173,103.43 24 $7,212.64 per job $23,219.00
224 Milbridge, ME explore $6,289,901.18 874 $7,196.68 per job $22,874.00
225 Minot, ME explore $1,431,641.42 199 $7,194.18 per job $32,657.00
226 Ogunquit, ME explore $23,370,179.31 3,249 $7,193.04 per job $51,314.00
227 Stacyville, ME explore $28,760.62 4 $7,190.15 per job $17,065.00
228 Lincolnville, ME explore $3,310,871.88 464 $7,135.50 per job $35,371.00
229 Mount Desert, ME explore $2,530,856.81 355 $7,129.17 per job $46,292.00
230 Limington, ME explore $1,521,328.09 214 $7,109.01 per job $24,240.00
231 Long Island, ME explore $149,251.33 21 $7,107.21 per job $40,008.00
232 Jay, ME explore $2,384,155.69 336 $7,095.70 per job $25,427.00
233 Otisfield, ME explore $829,136.97 117 $7,086.64 per job $21,728.00
234 Glenburn, ME explore $1,459,269.38 206 $7,083.83 per job $29,645.00
235 Waldoboro, ME explore $5,629,451.47 795 $7,081.07 per job $19,023.00
236 Kenduskeag, ME explore $311,429.29 44 $7,077.94 per job $24,502.00
237 Monroe, ME explore $360,827.97 51 $7,075.06 per job $25,334.00
238 New Gloucester, ME explore $9,664,059.72 1,367 $7,069.54 per job $30,160.00
239 Kennebunkport, ME explore $13,285,632.54 1,881 $7,063.07 per job $53,345.00
240 Ellsworth, ME explore $33,008,027.25 4,678 $7,056.01 per job $27,966.00
241 Troy, ME explore $324,321.32 46 $7,050.46 per job $20,849.00
242 Caribou, ME explore $24,017,876.49 3,407 $7,049.57 per job $26,242.00
243 Palermo, ME explore $436,962.79 62 $7,047.79 per job $37,242.00
244 Bucksport, ME explore $5,664,525.34 804 $7,045.43 per job $22,689.00
245 Winterport, ME explore $3,350,414.88 476 $7,038.69 per job $32,257.00
246 Islesboro, ME explore $871,848.12 124 $7,031.03 per job $52,303.00
247 Perham, ME explore $140,601.50 20 $7,030.07 per job $20,320.00
248 Whitefield, ME explore $1,321,467.87 188 $7,029.08 per job $24,011.00
249 Lamoine, ME explore $1,256,758.01 179 $7,020.99 per job $36,065.00
250 West Bath, ME explore $1,317,680.91 188 $7,008.94 per job $36,416.00
251 Oxford, ME explore $7,305,751.02 1,043 $7,004.56 per job $31,438.00
252 Masardis, ME explore $63,015.05 9 $7,001.67 per job $19,304.00
253 Bath, ME explore $17,739,708.07 2,536 $6,995.15 per job $30,788.00
254 Stoneham, ME explore $118,754.37 17 $6,985.55 per job $19,650.00
255 Wade, ME explore $97,764.22 14 $6,983.16 per job
256 Turner, ME explore $7,927,492.81 1,136 $6,978.43 per job $30,735.00
257 Norway, ME explore $6,116,329.59 878 $6,966.21 per job $17,712.00
258 Saint Albans, ME explore $2,880,567.37 415 $6,941.13 per job $21,749.00
259 Orient, ME explore $221,360.19 32 $6,917.51 per job $29,714.00
260 Windsor, ME explore $1,577,082.86 228 $6,917.03 per job $25,047.00
261 Frankfort, ME explore $663,932.35 96 $6,915.96 per job $22,643.00
262 Bridgton, ME explore $11,703,733.07 1,693 $6,913.01 per job $24,550.00
263 Union, ME explore $2,604,005.96 378 $6,888.90 per job $25,585.00
264 Mapleton, ME explore $1,914,565.28 278 $6,886.93 per job $28,154.00
265 Dyer Brook, ME explore $130,598.93 19 $6,873.63 per job $23,124.00
266 Sullivan, ME explore $803,797.57 117 $6,870.06 per job $26,527.00
267 Freedom, ME explore $563,008.97 82 $6,865.96 per job
268 Mattawamkeag, ME explore $116,506.10 17 $6,853.30 per job $21,340.00
269 Sidney, ME explore $2,456,708.65 359 $6,843.20 per job $26,963.00
270 Anson, ME explore $581,635.69 85 $6,842.77 per job $18,440.00
271 Lebanon, ME explore $3,217,586.55 471 $6,831.39 per job $25,120.00
272 Grand Isle, ME explore $102,401.78 15 $6,826.79 per job $20,629.00
273 Houlton, ME explore $15,974,542.77 2,342 $6,820.90 per job $22,705.00
274 Newcastle, ME explore $9,446,099.57 1,387 $6,810.45 per job $39,766.00
275 Wales, ME explore $796,409.95 117 $6,806.92 per job $27,671.00
276 Mexico, ME explore $1,353,385.21 199 $6,800.93 per job $21,687.00
277 Hancock, ME explore $3,383,108.70 498 $6,793.39 per job $27,265.00
278 Littleton, ME explore $447,696.61 66 $6,783.28 per job $20,176.00
279 Eagle Lake, ME explore $2,176,739.69 321 $6,781.12 per job $17,806.00
280 Hanover, ME explore $121,639.15 18 $6,757.73 per job $38,512.00
281 Isle au Haut, ME explore $141,282.10 21 $6,727.72 per job $38,941.00
282 Alton, ME explore $147,516.38 22 $6,705.29 per job $27,494.00
283 Swanville, ME explore $1,360,326.36 203 $6,701.12 per job $27,694.00
284 Sabattus, ME explore $2,851,168.67 426 $6,692.88 per job $27,428.00
285 Holden, ME explore $4,611,327.22 689 $6,692.78 per job $25,999.00
286 Levant, ME explore $1,952,617.02 292 $6,687.04 per job $25,965.00
287 Dixfield, ME explore $567,511.65 85 $6,676.61 per job $15,107.00
288 Paris, ME explore $106,747.85 16 $6,671.74 per job $21,935.00
289 Phillips, ME explore $386,315.32 58 $6,660.61 per job $21,162.00
290 Vassalboro, ME explore $1,438,436.44 216 $6,659.43 per job $28,256.00
291 Caswell, ME explore $173,141.89 26 $6,659.30 per job $17,593.00
292 Morrill, ME explore $1,095,810.67 165 $6,641.28 per job $25,874.00
293 Alfred, ME explore $3,158,992.85 476 $6,636.54 per job $27,173.00
294 Fryeburg, ME explore $6,910,864.53 1,044 $6,619.60 per job $19,913.00
295 Lyman, ME explore $2,681,379.59 406 $6,604.38 per job $29,417.00
296 Buckfield, ME explore $923,102.69 140 $6,593.59 per job $24,214.00
297 Lovell, ME explore $1,965,759.42 303 $6,487.65 per job $29,292.00
298 Limestone, ME explore $2,042,695.46 316 $6,464.23 per job $14,586.00
299 Plymouth, ME explore $620,003.00 96 $6,458.36 per job $25,492.00
300 Merrill, ME explore $6,445.50 1 $6,445.50 per job $20,760.00
301 Farmington, ME explore $10,364,530.43 1,610 $6,437.60 per job $18,860.00
302 Arrowsic, ME explore $211,723.30 33 $6,415.86 per job $50,059.00
303 Acton, ME explore $1,272,962.87 199 $6,396.80 per job $28,347.00
304 Columbia Falls, ME explore $1,755,244.85 275 $6,382.71 per job $22,665.00
305 Rumford, ME explore $4,517,218.06 709 $6,371.25 per job $18,842.00
306 Kingfield, ME explore $2,579,545.46 405 $6,369.25 per job $24,174.00
307 Chelsea, ME explore $1,461,648.50 230 $6,354.99 per job $25,669.00
308 Orland, ME explore $1,810,988.22 285 $6,354.34 per job $28,551.00
309 Allagash, ME explore $647,554.38 102 $6,348.57 per job $22,846.00
310 Stetson, ME explore $399,798.00 63 $6,346.00 per job $25,215.00
311 Livermore, ME explore $1,293,160.57 204 $6,339.02 per job $28,962.00
312 Presque Isle, ME explore $22,398,741.01 3,534 $6,338.07 per job $24,351.00
313 Fort Fairfield, ME explore $2,797,162.31 442 $6,328.42 per job $29,709.00
314 Kingman, ME explore $31,590.95 5 $6,318.19 per job
315 Sedgwick, ME explore $1,009,319.99 160 $6,308.25 per job $28,776.00
316 Palmyra, ME explore $1,165,925.65 185 $6,302.30 per job $23,537.00
317 Carmel, ME explore $1,975,221.39 314 $6,290.51 per job $25,221.00
318 Albion, ME explore $1,024,427.38 163 $6,284.83 per job $23,969.00
319 Dixmont, ME explore $212,338.57 34 $6,245.25 per job $26,057.00
320 Penobscot, ME explore $448,722.11 72 $6,232.25 per job $31,017.00
321 Mount Chase, ME explore $149,555.59 24 $6,231.48 per job $40,456.00
322 Osborn, ME explore $43,585.00 7 $6,226.43 per job $23,500.00
323 Brooks, ME explore $802,636.24 129 $6,221.99 per job $17,209.00
324 Hallowell, ME explore $7,815,406.57 1,257 $6,217.51 per job $31,619.00
325 Greenville, ME explore $3,201,813.41 517 $6,193.06 per job $21,605.00
326 Medway, ME explore $637,223.50 103 $6,186.64 per job $21,591.00
327 Vienna, ME explore $167,030.57 27 $6,186.32 per job $27,577.00
328 Van Buren, ME explore $2,606,050.47 422 $6,175.48 per job $19,710.00
329 Greene, ME explore $2,375,051.41 385 $6,168.96 per job $28,886.00
330 Mariaville, ME explore $129,434.00 21 $6,163.52 per job $24,811.00
331 Brownfield, ME explore $749,912.98 122 $6,146.83 per job $24,674.00
332 Farmingdale, ME explore $3,643,876.02 594 $6,134.47 per job $24,689.00
333 Roque Bluffs, ME explore $109,987.58 18 $6,110.42 per job $30,342.00
334 Wilton, ME explore $3,668,779.04 601 $6,104.46 per job $19,990.00
335 Rangeley, ME explore $4,246,086.20 699 $6,074.52 per job $33,533.00
336 Orono, ME explore $9,439,436.98 1,554 $6,074.28 per job $18,193.00
337 Lincoln, ME explore $17,060,451.95 2,812 $6,067.02 per job $24,186.00
338 Lubec, ME explore $1,680,458.52 277 $6,066.64 per job $22,675.00
339 Passadumkeag, ME explore $188,059.16 31 $6,066.42 per job $24,951.00
340 Garland, ME explore $381,490.00 63 $6,055.40 per job
341 Skowhegan, ME explore $12,169,393.75 2,011 $6,051.41 per job $21,758.00
342 New Sharon, ME explore $767,540.47 127 $6,043.63 per job $23,922.00
343 Linneus, ME explore $331,609.81 55 $6,029.27 per job $22,187.00
344 Easton, ME explore $825,530.19 137 $6,025.77 per job $24,760.00
345 Southwest Harbor, ME explore $7,997,688.85 1,330 $6,013.30 per job $32,559.00
346 Oakfield, ME explore $631,248.10 105 $6,011.89 per job $16,973.00
347 Woodland, ME explore $715,350.39 119 $6,011.35 per job $24,369.00
348 Chesterville, ME explore $186,121.31 31 $6,003.91 per job $22,926.00
349 Naples, ME explore $9,267,495.07 1,546 $5,994.50 per job $30,301.00
350 Old Town, ME explore $14,205,826.40 2,379 $5,971.34 per job $25,284.00
351 Damariscotta, ME explore $9,578,598.08 1,606 $5,964.26 per job $32,382.00
352 Parsonsfield, ME explore $983,974.17 165 $5,963.48 per job $25,777.00
353 Springfield, ME explore $71,327.00 12 $5,943.92 per job $18,084.00
354 Alexander, ME explore $89,002.75 15 $5,933.52 per job $27,030.00
355 Blue Hill, ME explore $8,412,863.60 1,429 $5,887.24 per job $35,720.00
356 Old Orchard Beach, ME explore $14,729,332.54 2,502 $5,887.02 per job $44,148.00
357 Island Falls, ME explore $1,134,257.23 193 $5,876.98 per job $23,110.00
358 Appleton, ME explore $768,437.55 131 $5,865.94 per job $25,670.00
359 Jonesboro, ME explore $926,101.48 158 $5,861.40 per job $19,931.00
360 Dennistown, ME explore $5,845.75 1 $5,845.75 per job
361 Monhegan, ME explore $687,681.29 118 $5,827.81 per job
362 Dedham, ME explore $873,643.39 150 $5,824.29 per job $45,513.00
363 Pembroke, ME explore $290,163.11 50 $5,803.26 per job $22,187.00
364 Lagrange, ME explore $144,562.51 25 $5,782.50 per job $21,008.00
365 Surry, ME explore $1,246,275.99 216 $5,769.80 per job $38,398.00
366 Eustis, ME explore $282,699.18 49 $5,769.37 per job $17,544.00
367 Aurora, ME explore $23,033.00 4 $5,758.25 per job
368 Amherst, ME explore $304,648.13 53 $5,748.08 per job $23,627.00
369 Corinth, ME explore $1,504,301.12 262 $5,741.61 per job $22,301.00
370 Benton, ME explore $2,589,772.61 453 $5,716.94 per job $25,170.00
371 Sherman, ME explore $1,004,696.81 176 $5,708.50 per job $19,889.00
372 Abbot, ME explore $352,314.67 62 $5,682.49 per job
373 Litchfield, ME explore $1,764,568.32 311 $5,673.85 per job $33,818.00
374 Starks, ME explore $56,703.92 10 $5,670.39 per job
375 North Haven, ME explore $1,138,781.44 201 $5,665.58 per job $36,921.00
376 Dexter, ME explore $1,502,883.90 266 $5,649.94 per job $20,467.00
377 Frenchville, ME explore $1,555,873.31 276 $5,637.22 per job $24,229.00
378 Alna, ME explore $387,458.29 69 $5,615.34 per job $32,278.00
379 Mars Hill, ME explore $3,575,497.44 637 $5,613.03 per job $19,121.00
380 Shapleigh, ME explore $1,649,670.32 294 $5,611.12 per job $26,633.00
381 Bridgewater, ME explore $471,180.74 84 $5,609.29 per job $23,840.00
382 Burnham, ME explore $437,181.87 78 $5,604.90 per job $24,020.00
383 Kittery Point, ME explore $1,278,230.80 229 $5,581.79 per job $51,347.00
384 Danforth, ME explore $1,138,517.77 204 $5,580.97 per job $14,269.00
385 Boothbay Harbor, ME explore $10,557,223.14 1,897 $5,565.22 per job $27,875.00
386 Carrabassett Valley, ME explore $4,361,557.91 785 $5,556.12 per job $42,387.00
387 Steuben, ME explore $1,571,396.52 283 $5,552.64 per job $24,437.00
388 Franklin, ME explore $1,802,963.32 325 $5,547.58 per job $20,878.00
389 Etna, ME explore $805,021.75 146 $5,513.85 per job $21,512.00
390 Dresden, ME explore $814,671.10 148 $5,504.53 per job $30,233.00
391 Monticello, ME explore $704,377.73 128 $5,502.95 per job $25,521.00
392 Connor, ME explore $5,500.00 1 $5,500.00 per job
393 Belgrade, ME explore $3,660,057.86 670 $5,462.77 per job $29,516.00
394 Ludlow, ME explore $81,664.84 15 $5,444.32 per job $26,896.00
395 Milo, ME explore $1,749,697.13 323 $5,417.02 per job $15,696.00
396 New Limerick, ME explore $291,834.95 54 $5,404.35 per job $28,249.00
397 Bremen, ME explore $1,085,473.36 202 $5,373.63 per job $28,859.00
398 Newry, ME explore $984,452.03 184 $5,350.28 per job $31,335.00
399 Norridgewock, ME explore $1,923,426.03 360 $5,342.85 per job $24,634.00
400 Pittston, ME explore $570,790.67 110 $5,189.01 per job $27,762.00
401 The Forks, ME explore $346,985.21 67 $5,178.88 per job
402 Embden, ME explore $222,301.15 43 $5,169.79 per job $29,742.00
403 Deblois, ME explore $30,745.00 6 $5,124.17 per job $12,715.00
404 Vanceboro, ME explore $51,097.00 10 $5,109.70 per job $19,895.00
405 Madawaska, ME explore $3,620,785.46 709 $5,106.89 per job $24,011.00
406 Stockholm, ME explore $202,108.61 40 $5,052.72 per job $25,150.00
407 Eastport, ME explore $1,881,385.90 375 $5,017.03 per job $24,211.00
408 Maxfield, ME explore $5,000.00 1 $5,000.00 per job $15,222.00
409 Jackson, ME explore $358,046.75 72 $4,972.87 per job $17,349.00
410 Crystal, ME explore $123,777.59 25 $4,951.10 per job
411 Jackman, ME explore $2,584,427.37 523 $4,941.54 per job $24,984.00
412 Hudson, ME explore $301,560.00 62 $4,863.87 per job $25,026.00
413 Caratunk, ME explore $203,879.40 42 $4,854.27 per job $23,302.00
414 Hollis, ME explore $397,293.75 82 $4,845.05 per job $30,323.00
415 West Paris, ME explore $1,129,558.99 234 $4,827.18 per job $19,177.00
416 Sebago, ME explore $892,861.50 187 $4,774.66 per job $33,475.00
417 Burlington, ME explore $42,656.68 9 $4,739.63 per job $25,160.00
418 Stockton Springs, ME explore $766,380.55 162 $4,730.74 per job $31,619.00
419 Ripley, ME explore $127,539.85 27 $4,723.70 per job $23,321.00
420 Steep Falls, ME explore $381,830.12 81 $4,713.95 per job
421 Brownville, ME explore $244,988.50 52 $4,711.32 per job $19,664.00
422 Washburn, ME explore $607,506.95 129 $4,709.36 per job $18,893.00
423 Brooksville, ME explore $1,682,342.07 364 $4,621.82 per job $40,783.00
424 Monson, ME explore $155,363.98 34 $4,569.53 per job $26,453.00
425 Enfield, ME explore $77,474.32 17 $4,557.31 per job $25,417.00
426 Smithfield, ME explore $2,034,348.57 450 $4,520.77 per job $29,795.00
427 Smyrna, ME explore $4,428.66 1 $4,428.66 per job $18,269.00
428 Weld, ME explore $873,229.17 198 $4,410.25 per job
429 Milford, ME explore $2,761,017.80 641 $4,307.36 per job $24,415.00
430 Howland, ME explore $392,085.33 92 $4,261.80 per job $19,224.00
431 Belmont, ME explore $423,871.89 101 $4,196.75 per job $25,509.00
432 Robbinston, ME explore $326,575.54 78 $4,186.87 per job $45,056.00
433 Charleston, ME explore $1,034,016.73 256 $4,039.13 per job $19,602.00
434 Bingham, ME explore $669,712.82 166 $4,034.41 per job $19,070.00
435 Mercer, ME explore $182,881.13 46 $3,975.68 per job
436 Mount Vernon, ME explore $1,788,976.60 454 $3,940.48 per job $28,084.00
437 Randolph, ME explore $856,258.55 219 $3,909.86 per job $27,876.00
438 Moscow, ME explore $7,631.25 2 $3,815.63 per job $16,394.00
439 New Sweden, ME explore $348,797.09 94 $3,710.61 per job $23,661.00
440 Haynesville, ME explore $3,682.50 1 $3,682.50 per job $20,414.00
441 Prospect, ME explore $216,087.03 61 $3,542.41 per job $30,022.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 Greenwood, ME explore $613,032.90 190 $3,226.49 per job
446 Carthage, ME explore $25,767.46 8 $3,220.93 per job $16,802.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 East Millinocket, ME explore $522,868.17 203 $2,575.71 per job $22,360.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
$3.2B

unused
$20.8K

loans
47K

jobs
389K

377,409
96.85% of Maine

Total jobs reported by loan recipients in these 459 cities.

Average payroll allocation per job
average
Per Capita Income