Maine - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank City State Country Population
101. Bethel MaineUnited States 2,507
102. Cumberland Center MaineUnited States 2,499
103. Fort Kent MaineUnited States 2,488
104. Jefferson MaineUnited States 2,483
105. Readfield MaineUnited States 2,454
106. Shapleigh MaineUnited States 2,418
107. Harrison MaineUnited States 2,407
108. Hallowell MaineUnited States 2,381
109. Whitefield MaineUnited States 2,363
110. Minot MaineUnited States 2,337
111. Limerick MaineUnited States 2,329
112. Union MaineUnited States 2,297
113. Windsor MaineUnited States 2,291
114. South Paris MaineUnited States 2,267
115. Levant MaineUnited States 2,257
116. Mechanic Falls MaineUnited States 2,237
117. Milford MaineUnited States 2,233
118. Hancock MaineUnited States 2,232
119. Corinna MaineUnited States 2,230
120. Acton MaineUnited States 2,230
121. Orland MaineUnited States 2,219
122. Wilton MaineUnited States 2,198
123. Livermore MaineUnited States 2,190
124. Phippsburg MaineUnited States 2,190
125. Berwick MaineUnited States 2,187
126. Dexter MaineUnited States 2,158
127. Eddington MaineUnited States 2,133
128. Lincolnville MaineUnited States 2,123
129. Canaan MaineUnited States 2,097
130. Leeds MaineUnited States 2,080
131. Bridgton MaineUnited States 2,071
132. Palmyra MaineUnited States 2,031
133. Albion MaineUnited States 2,023
134. Gouldsboro MaineUnited States 2,018
135. Farmingdale MaineUnited States 1,970
136. Deer Isle MaineUnited States 1,950
137. Van Buren MaineUnited States 1,937
138. Saint Albans MaineUnited States 1,909
139. Thomaston MaineUnited States 1,875
140. Falmouth MaineUnited States 1,855
141. Milo MaineUnited States 1,847
142. Fort Fairfield MaineUnited States 1,825
143. Veazie MaineUnited States 1,813
144. Dayton MaineUnited States 1,805
145. Buckfield MaineUnited States 1,791
146. West Paris MaineUnited States 1,790
147. Newport MaineUnited States 1,776
148. Randolph MaineUnited States 1,772
149. Richmond MaineUnited States 1,760
150. Mexico MaineUnited States 1,743
151. Nobleboro MaineUnited States 1,691
152. Enfield MaineUnited States 1,680
153. Owls Head MaineUnited States 1,665
154. Parsonsfield MaineUnited States 1,647
155. Fryeburg MaineUnited States 1,631
156. North Berwick MaineUnited States 1,615
157. Livermore Falls MaineUnited States 1,594
158. Tremont MaineUnited States 1,590
159. Mount Vernon MaineUnited States 1,584
160. Peru MaineUnited States 1,575
161. East Millinocket MaineUnited States 1,567
162. Medway MaineUnited States 1,548
163. Stockton Springs MaineUnited States 1,540
164. Falmouth Foreside MaineUnited States 1,511
165. Porter MaineUnited States 1,495
166. Freeport MaineUnited States 1,485
167. Hiram MaineUnited States 1,479
168. Dedham MaineUnited States 1,478
169. Greenbush MaineUnited States 1,477
170. South Thomaston MaineUnited States 1,472
171. Jonesport MaineUnited States 1,464
172. Charleston MaineUnited States 1,452
173. Hudson MaineUnited States 1,448
174. Norridgewock MaineUnited States 1,438
175. Franklin MaineUnited States 1,424
176. Trenton MaineUnited States 1,424
177. Clinton MaineUnited States 1,419
178. Surry MaineUnited States 1,415
179. Swanville MaineUnited States 1,411
180. Washington MaineUnited States 1,398
181. Penobscot MaineUnited States 1,397
182. Northport MaineUnited States 1,384
183. Newfield MaineUnited States 1,381
184. Chisholm MaineUnited States 1,380
185. South Windham MaineUnited States 1,374
186. Cushing MaineUnited States 1,374
187. Hope MaineUnited States 1,362
188. East Machias MaineUnited States 1,350
189. New Sharon MaineUnited States 1,348
190. Winterport MaineUnited States 1,340
191. Eastport MaineUnited States 1,331
192. Milbridge MaineUnited States 1,330
193. Appleton MaineUnited States 1,321
194. Sangerville MaineUnited States 1,320
195. Cornish MaineUnited States 1,319
196. Strong MaineUnited States 1,309
197. Brownville MaineUnited States 1,309
198. Plymouth MaineUnited States 1,307
199. Brownfield MaineUnited States 1,301
200. Easton MaineUnited States 1,299