# City Total Loaned Percent Per Capita
1 Portland, ME explore $350,227,698.61 17.33% $32,221.00
2 Bangor, ME explore $132,123,157.58 6.54% $27,115.00
3 South Portland, ME explore $105,236,818.82 5.21% $33,612.00
4 Lewiston, ME explore $81,806,438.37 4.5% $23,776.00
5 Auburn, ME explore $79,018,328.21 3.91% $27,362.00
6 Scarborough, ME explore $68,191,866.66 3.37% $36,145.00
7 Westbrook, ME explore $62,363,155.00 3.9% $29,316.00
8 Augusta, ME explore $54,506,489.69 2.70% $25,039.00
9 Gorham, ME explore $37,831,168.05 1.87% $30,320.00
10 Waterville, ME explore $37,435,370.19 1.85% $24,751.00
11 Saco, ME explore $37,228,578.37 1.84% $32,891.00
12 Falmouth, ME explore $34,951,786.67 1.73% $62,850.00
13 Brunswick, ME explore $32,712,767.63 1.62% $31,503.00
14 Brewer, ME explore $30,313,801.25 1.50% $29,174.00
15 Freeport, ME explore $26,892,003.62 1.33% $38,119.00
16 Rockland, ME explore $24,816,715.06 1.23% $26,741.00
17 Bar Harbor, ME explore $22,945,047.89 1.14% $25,763.00
18 Biddeford, ME explore $21,699,211.15 1.7% $26,760.00
19 Sanford, ME explore $21,066,391.39 1.4% $25,128.00
20 Kittery, ME explore $19,714,659.26 0.98% $39,616.00
21 Ellsworth, ME explore $18,584,495.43 0.92% $27,966.00
22 Caribou, ME explore $17,275,193.07 0.85% $26,242.00
23 York, ME explore $17,274,200.93 0.85% $47,022.00
24 Topsham, ME explore $15,676,932.50 0.78% $32,027.00
25 Hermon, ME explore $15,122,401.36 0.75% $29,804.00
26 Ogunquit, ME explore $14,465,226.25 0.72% $51,314.00
27 Windham, ME explore $14,224,568.89 0.70% $31,160.00
28 Hampden, ME explore $14,147,028.34 0.70% $38,187.00
29 Presque Isle, ME explore $13,172,355.59 0.65% $24,351.00
30 Yarmouth, ME explore $13,049,005.75 0.65% $44,233.00
31 Kennebunk, ME explore $12,825,253.85 0.63% $39,644.00
32 Lincoln, ME explore $11,703,122.53 0.58% $24,186.00
33 Wells, ME explore $11,514,968.63 0.57% $36,479.00
34 Houlton, ME explore $11,494,777.85 0.57% $22,705.00
35 Rockport, ME explore $11,425,307.00 0.57% $38,248.00
36 Belfast, ME explore $11,056,391.96 0.55% $31,020.00
37 Old Town, ME explore $10,969,105.98 0.54% $25,284.00
38 Bath, ME explore $10,421,793.26 0.52% $30,788.00
39 Fort Kent, ME explore $9,480,396.12 0.47% $22,735.00
40 Baileyville, ME explore $9,329,264.00 0.46% $25,602.00
41 Gardiner, ME explore $8,609,228.45 0.43% $23,793.00
42 Gray, ME explore $8,554,085.52 0.42% $36,041.00
43 Winslow, ME explore $8,409,600.00 0.42% $26,115.00
44 Newcastle, ME explore $8,125,092.50 0.40% $39,766.00
45 Thomaston, ME explore $7,619,396.50 0.38% $24,207.00
46 Dover‐Foxcroft, ME explore $7,473,658.00 0.37% $22,479.00
47 Kennebunkport, ME explore $7,372,752.12 0.36% $53,345.00
48 Camden, ME explore $7,350,823.82 0.36% $35,372.00
49 Bridgton, ME explore $6,996,952.38 0.35% $24,550.00
50 Millinocket, ME explore $6,882,826.13 0.34% $24,676.00
51 Raymond, ME explore $6,779,268.80 0.34% $37,363.00
52 South Berwick, ME explore $6,297,871.00 0.31% $38,355.00
53 Old Orchard Beach, ME explore $6,296,627.22 0.31% $44,148.00
54 North Berwick, ME explore $6,178,497.00 0.31% $26,013.00
55 Pittsfield, ME explore $6,127,163.00 0.30% $21,075.00
56 Buxton, ME explore $6,120,089.77 0.30% $34,006.00
57 Eliot, ME explore $5,884,323.52 0.29% $35,670.00
58 Machias, ME explore $5,850,699.88 0.29% $18,564.00
59 Fairfield, ME explore $5,814,353.50 0.29% $18,157.00
60 Oakland, ME explore $5,654,043.07 0.28% $26,808.00
61 South Paris, ME explore $5,615,187.15 0.28% $20,191.00
62 New Gloucester, ME explore $5,588,842.00 0.28% $30,160.00
63 Naples, ME explore $5,555,780.34 0.27% $30,301.00
64 Standish, ME explore $5,403,000.32 0.27% $30,602.00
65 Damariscotta, ME explore $5,349,231.00 0.26% $32,382.00
66 Boothbay Harbor, ME explore $5,281,592.00 0.26% $27,875.00
67 Lisbon, ME explore $4,908,457.00 0.24% $25,603.00
68 Casco, ME explore $4,742,491.43 0.23% $26,193.00
69 Calais, ME explore $4,680,998.00 0.23% $29,551.00
70 Orono, ME explore $4,653,309.00 0.23% $18,193.00
71 Hallowell, ME explore $4,584,243.50 0.23% $31,619.00
72 Unity (Waldo), ME explore $4,536,593.72 0.22% $19,705.00
73 Boothbay, ME explore $4,443,718.00 0.22% $42,148.00
74 Oxford, ME explore $4,316,996.68 0.21% $31,438.00
75 Wiscasset, ME explore $4,257,840.77 0.21% $30,245.00
76 Solon, ME explore $4,227,722.00 0.21%
77 Skowhegan, ME explore $4,217,993.00 0.21% $21,758.00
78 Turner, ME explore $4,179,515.00 0.21% $30,735.00
79 Bethel, ME explore $4,159,585.53 0.21% $29,273.00
80 Milbridge, ME explore $4,154,912.00 0.21% $22,874.00
81 Newport, ME explore $4,100,329.80 0.20% $21,351.00
82 Woolwich, ME explore $3,931,600.00 0.19% $30,942.00
83 Poland, ME explore $3,909,283.00 0.19% $28,767.00
84 Castine, ME explore $3,858,500.00 0.19% $17,987.00
85 Arundel, ME explore $3,732,875.00 0.18% $30,956.00
86 Liberty, ME explore $3,679,230.00 0.18%
87 York Harbor, ME explore $3,553,221.00 0.18% $40,568.00
88 Winthrop, ME explore $3,544,340.00 0.18% $28,678.00
89 Fryeburg, ME explore $3,427,133.50 0.17% $19,913.00
90 West Gardiner, ME explore $3,150,255.00 0.16% $29,953.00
91 Manchester, ME explore $3,091,366.17 0.15% $39,540.00
92 Blue Hill, ME explore $3,083,173.00 0.15% $35,720.00
93 Carrabassett Valley, ME explore $3,065,546.26 0.15% $42,387.00
94 Farmington, ME explore $3,034,330.86 0.15% $18,860.00
95 Berwick, ME explore $3,003,267.50 0.15% $34,787.00
96 East Machias, ME explore $2,992,609.15 0.15% $21,841.00
97 Guilford, ME explore $2,946,016.00 0.15% $19,955.00
98 Mechanic Falls, ME explore $2,870,732.00 0.14% $23,686.00
99 Searsport, ME explore $2,811,319.80 0.14% $24,886.00
100 Cape Neddick, ME explore $2,765,969.00 0.14% $56,255.00
101 Madison, ME explore $2,762,122.35 0.14% $20,963.00
102 Warren, ME explore $2,708,284.21 0.13% $23,833.00
103 Bucksport, ME explore $2,669,941.45 0.13% $22,689.00
104 Orrington, ME explore $2,595,312.00 0.13% $29,876.00
105 Trenton, ME explore $2,516,287.57 0.12% $33,489.00
106 Saint Albans, ME explore $2,513,492.00 0.12% $21,749.00
107 Cornish, ME explore $2,501,640.90 0.12% $32,521.00
108 Lisbon Falls, ME explore $2,413,902.45 0.12% $26,696.00
109 Cape Elizabeth, ME explore $2,387,819.00 0.12% $53,187.00
110 Porter, ME explore $2,376,700.00 0.12% $22,143.00
111 Jefferson, ME explore $2,360,773.00 0.12% $23,130.00
112 Brooklin, ME explore $2,354,933.00 0.12% $32,046.00
113 Waldoboro, ME explore $2,336,960.99 0.12% $19,023.00
114 Patten, ME explore $2,307,300.00 0.11% $23,297.00
115 Nobleboro, ME explore $2,278,967.00 0.11% $31,394.00
116 Norway, ME explore $2,265,694.50 0.11% $17,712.00
117 Harpswell, ME explore $2,261,403.96 0.11% $50,727.00
118 Bowdoin, ME explore $2,205,131.16 0.11% $28,987.00
119 Belgrade, ME explore $2,195,714.51 0.11% $29,516.00
120 Richmond, ME explore $2,175,941.12 0.11% $27,746.00
121 Eagle Lake, ME explore $2,133,100.00 0.11% $17,806.00
122 Springvale, ME explore $2,112,946.50 0.10% $20,539.00
123 Cumberland Center, ME explore $2,106,867.00 0.10% $52,720.00
124 Hebron, ME explore $2,094,100.00 0.10% $20,024.00
125 Rumford, ME explore $2,091,945.17 0.10% $18,842.00
126 Mars Hill, ME explore $2,044,576.22 0.10% $19,121.00
127 Leeds, ME explore $2,043,964.25 0.10% $23,165.00
128 Wilton, ME explore $1,923,275.00 0.10% $19,990.00
129 Fayette, ME explore $1,811,990.00 0.9% $31,825.00
130 Benton, ME explore $1,781,242.00 0.9% $25,170.00
131 Fort Fairfield, ME explore $1,780,070.00 0.9% $29,709.00
132 Milford, ME explore $1,769,107.50 0.9% $24,415.00
133 Van Buren, ME explore $1,723,225.00 0.9% $19,710.00
134 Edgecomb, ME explore $1,649,139.00 0.8% $34,511.00
135 Wayne, ME explore $1,627,097.00 0.8% $38,691.00
136 Southport, ME explore $1,627,005.59 0.8% $39,128.00
137 Madawaska, ME explore $1,626,515.00 0.8% $24,011.00
138 Jackman, ME explore $1,623,439.00 0.8% $24,984.00
139 Winterport, ME explore $1,602,800.00 0.8% $32,257.00
140 Sangerville, ME explore $1,585,332.50 0.8% $24,894.00
141 Smithfield, ME explore $1,573,646.00 0.8% $29,795.00
142 Deer Isle, ME explore $1,550,334.30 0.8% $40,220.00
143 Searsmont, ME explore $1,543,750.00 0.8% $23,534.00
144 Denmark, ME explore $1,534,000.00 0.8% $27,163.00
145 Saint Agatha, ME explore $1,496,598.00 0.7% $29,886.00
146 Ashland, ME explore $1,481,400.00 0.7% $23,724.00
147 Waterboro, ME explore $1,434,800.00 0.7% $26,058.00
148 Addison, ME explore $1,388,447.00 0.7% $28,179.00
149 Stonington, ME explore $1,265,509.00 0.6% $24,747.00
150 Mount Vernon, ME explore $1,248,012.00 0.6% $28,084.00
151 Southwest Harbor, ME explore $1,246,535.00 0.6% $32,559.00
152 Alfred, ME explore $1,218,155.05 0.6% $27,173.00
153 Clinton, ME explore $1,197,452.88 0.6% $21,418.00
154 Winter Harbor, ME explore $1,172,900.00 0.6% $24,749.00
155 Limerick, ME explore $1,151,039.77 0.6% $23,034.00
156 Strong, ME explore $1,127,613.14 0.6% $19,634.00
157 Sidney, ME explore $1,119,762.61 0.6% $26,963.00
158 Lee, ME explore $1,100,842.50 0.5% $22,894.00
159 Sabattus, ME explore $1,097,324.87 0.5% $27,428.00
160 Georgetown, ME explore $1,091,282.80 0.5% $39,091.00
161 Eastport, ME explore $1,081,700.00 0.5% $24,211.00
162 Detroit, ME explore $1,069,132.00 0.5% $23,992.00
163 Greenville, ME explore $1,065,547.00 0.5% $21,605.00
164 Columbia Falls, ME explore $1,058,580.00 0.5% $22,665.00
165 Orland, ME explore $1,056,781.56 0.5% $28,551.00
166 Dayton, ME explore $1,055,892.00 0.5% $31,378.00
167 Lovell, ME explore $1,051,202.50 0.5% $29,292.00
168 Harrington, ME explore $1,031,800.00 0.5% $21,575.00
169 Eddington, ME explore $1,031,390.00 0.5% $28,718.00
170 Mount Desert, ME explore $981,011.57 0.5% $46,292.00
171 Lebanon, ME explore $965,556.97 0.5% $25,120.00
172 Bristol, ME explore $950,000.00 0.5% $35,452.00
173 Canton, ME explore $950,000.00 0.5% $23,856.00
174 Washington, ME explore $936,318.00 0.5% $33,927.00
175 Harrison, ME explore $936,004.80 0.5% $27,078.00
176 Mapleton, ME explore $929,269.00 0.5% $28,154.00
177 Cumberland, ME explore $914,117.00 0.5% $56,545.00
178 Waterford, ME explore $894,939.80 0.4% $27,960.00
179 Phippsburg, ME explore $891,300.00 0.4% $45,644.00
180 Chester, ME explore $884,977.69 0.4% $26,387.00
181 Saint Francis, ME explore $826,997.86 0.4% $22,434.00
182 Beals, ME explore $821,279.93 0.4% $26,932.00
183 Lyman, ME explore $817,830.00 0.4% $29,417.00
184 Kingfield, ME explore $799,289.60 0.4% $24,174.00
185 Durham, ME explore $790,362.00 0.4% $34,031.00
186 Stow, ME explore $779,723.25 0.4% $25,448.00
187 Rangeley, ME explore $773,108.40 0.4% $33,533.00
188 Holden, ME explore $759,875.00 0.4% $25,999.00
189 New Vineyard, ME explore $759,600.00 0.4% $24,433.00
190 North Yarmouth, ME explore $746,783.15 0.4% $43,460.00
191 Swanville, ME explore $742,622.00 0.4% $27,694.00
192 Hartford, ME explore $732,467.00 0.4% $27,018.00
193 Brooksville, ME explore $728,946.00 0.4% $40,783.00
194 Farmingdale, ME explore $722,600.56 0.4% $24,689.00
195 Waldo, ME explore $704,363.97 0.3% $21,935.00
196 Owls Head, ME explore $702,600.00 0.3% $33,637.00
197 Monmouth, ME explore $691,876.00 0.3% $28,703.00
198 Milo, ME explore $674,900.00 0.3% $15,696.00
199 Veazie, ME explore $664,200.00 0.3% $34,568.00
200 Jonesboro, ME explore $651,161.00 0.3% $19,931.00
201 Etna, ME explore $637,948.35 0.3% $21,512.00
202 Limestone, ME explore $623,700.00 0.3% $14,586.00
203 Hiram, ME explore $618,165.90 0.3% $20,869.00
204 Exeter, ME explore $617,245.00 0.3% $24,417.00
205 Jay, ME explore $605,600.00 0.3% $25,427.00
206 Greenbush, ME explore $599,625.15 0.3% $23,060.00
207 Corinna, ME explore $593,100.00 0.3% $25,046.00
208 Oakfield, ME explore $581,700.00 0.3% $16,973.00
209 Livermore Falls, ME explore $572,597.70 0.3% $18,753.00
210 Athens, ME explore $571,018.00 0.3% $15,611.00
211 Kittery Point, ME explore $555,878.00 0.3% $51,347.00
212 Lincolnville, ME explore $542,900.00 0.3% $35,371.00
213 Chelsea, ME explore $535,930.55 0.3% $25,669.00
214 South Thomaston, ME explore $532,323.45 0.3% $29,338.00
215 Carmel, ME explore $515,233.00 0.3% $25,221.00
216 Hancock, ME explore $513,250.00 0.3% $27,265.00
217 Morrill, ME explore $507,000.00 0.3% $25,874.00
218 Mexico, ME explore $500,750.00 0.2% $21,687.00
219 Windsor, ME explore $495,743.82 0.2% $25,047.00
220 Lubec, ME explore $495,700.00 0.2% $22,675.00
221 Avon, ME explore $485,700.00 0.2% $16,185.00
222 Buckfield, ME explore $479,500.00 0.2% $24,214.00
223 China, ME explore $471,139.20 0.2% $25,327.00
224 Newry, ME explore $464,394.65 0.2% $31,335.00
225 Otisfield, ME explore $461,909.00 0.2% $21,728.00
226 Winn, ME explore $442,800.00 0.2% $19,248.00
227 Hope, ME explore $441,750.00 0.2% $26,596.00
228 Northport, ME explore $417,401.00 0.2% $37,241.00
229 Acton, ME explore $413,870.00 0.2% $28,347.00
230 South Bristol, ME explore $411,600.00 0.2% $40,879.00
231 Readfield, ME explore $406,300.00 0.2% $36,548.00
232 Roxbury, ME explore $404,000.00 0.2% $22,542.00
233 Canaan, ME explore $403,525.50 0.2% $22,454.00
234 Norridgewock, ME explore $400,750.00 0.2% $24,634.00
235 Danforth, ME explore $399,516.00 0.2% $14,269.00
236 West Paris, ME explore $398,162.00 0.2% $19,177.00
237 New Canada, ME explore $386,842.22 0.2% $23,266.00
238 Litchfield, ME explore $381,600.00 0.2% $33,818.00
239 Union, ME explore $380,100.00 0.2% $25,585.00
240 Princeton, ME explore $375,000.00 0.2% $24,638.00
241 Friendship, ME explore $372,500.00 0.2% $27,226.00
242 Thorndike, ME explore $363,300.00 0.2% $25,398.00
243 Vassalboro, ME explore $362,600.00 0.2% $28,256.00
244 Greenwood, ME explore $362,580.00 0.2%
245 Sebec, ME explore $357,324.36 0.2% $23,334.00
246 Parsonsfield, ME explore $354,835.00 0.2% $25,777.00
247 West Kennebunk, ME explore $334,782.00 0.2% $58,975.00
248 Monticello, ME explore $333,622.00 0.2% $25,521.00
249 Island Falls, ME explore $330,200.00 0.2% $23,110.00
250 Hollis, ME explore $323,543.75 0.2% $30,323.00
251 Plymouth, ME explore $316,000.00 0.2% $25,492.00
252 Knox, ME explore $303,897.00 0.2% $21,344.00
253 Marshfield, ME explore $301,010.00 0.1% $27,123.00
254 Franklin, ME explore $300,000.00 0.1% $20,878.00
255 Randolph, ME explore $294,020.00 0.1% $27,876.00
256 Weld, ME explore $293,185.00 0.1%
257 Frenchville, ME explore $291,822.00 0.1% $24,229.00
258 Bradford, ME explore $290,400.00 0.1% $19,777.00
259 Peru, ME explore $286,632.00 0.1% $26,644.00
260 Whitefield, ME explore $282,958.00 0.1% $24,011.00
261 Vinalhaven, ME explore $282,500.00 0.1% $28,289.00
262 Anson, ME explore $279,552.00 0.1% $18,440.00
263 Dedham, ME explore $278,500.00 0.1% $45,513.00
264 Monhegan, ME explore $262,500.00 0.1%
265 Steuben, ME explore $250,000.00 0.1% $24,437.00
266 Wales, ME explore $236,500.00 0.1% $27,671.00
267 Bremen, ME explore $235,000.00 0.1% $28,859.00
268 East Millinocket, ME explore $234,572.00 0.1% $22,360.00
269 Andover, ME explore $220,000.00 0.1% $24,788.00
270 The Forks, ME explore $220,000.00 0.1%
271 Surry, ME explore $213,400.00 0.1% $38,398.00
272 Greene, ME explore $200,750.00 0.1% $28,886.00
273 Islesboro, ME explore $194,300.00 0.1% $52,303.00
274 Sorrento, ME explore $192,600.00 0.1% $23,497.00
275 Sebago, ME explore $192,100.00 0.1% $33,475.00
276 Corinth, ME explore $188,357.45 0.1% $22,301.00
277 Troy, ME explore $187,600.00 0.1% $20,849.00
278 Bowdoinham, ME explore $175,951.33 0.1% $32,683.00
279 Parkman, ME explore $175,120.00 0.1% $18,440.00
280 Montville, ME explore $174,434.90 0.1% $22,840.00
281 Freedom, ME explore $174,400.00 0.1%
282 Otis, ME explore $166,120.00 0.1% $33,088.00
283 Blaine, ME explore $164,289.00 0.1% $22,841.00
284 Jonesport, ME explore $162,837.00 0.1% $24,297.00
285 West Bath, ME explore $160,000.00 0.1% $36,416.00
286 Burnham, ME explore $158,955.00 0.1% $24,020.00
287 New Sharon, ME explore $155,100.00 0.1% $23,922.00
Maine

loaned
$2B

unused
$0

loans
4.1K

jobs
207K

$2,021,343,187.13
97.88% of Maine

The total amount loaned to businesses in these 287 cities by the Payroll Protection Program.

Total amount given
average
Per Capita Income