RankingsMaine
Maine City Rankings
How cities and counties in Maine compare on income, housing, population growth, climate and natural hazard risk.
People & housing
Richest Cities in Maine
- 1. Kennebunk$95,169
- 2. Saco$92,241
- 3. South Portland$86,838
Most Expensive Cities in Maine
- 1. Bar Harbor$626,900
- 2. Camden$498,800
- 3. Portland$489,600
Most Affordable Cities in Maine
- 1. Caribou$134,100
- 2. Presque Isle$147,200
- 3. Waterville$184,600
Cities with the Highest Rent in Maine
- 1. South Portland$1,812/mo
- 2. Kittery$1,697/mo
- 3. Portland$1,577/mo
Most Educated Cities in Maine
- 1. Bar Harbor63.4%
- 2. Portland59.7%
- 3. Camden58%
Cities with the Highest Poverty Rate in Maine
- 1. Boothbay Harbor25.6%
- 2. Waterville20.6%
- 3. Lewiston20%
Most Densely Populated Cities in Maine
- 1. Portland3,197
- 2. South Portland2,236
- 3. Kittery1,826
Largest Cities in Maine by Population
- 1. Portland68,854
- 2. Lewiston38,324
- 3. Bangor31,938
Youngest Cities in Maine
- 1. Biddeford35 years
- 2. Waterville35.5 years
- 3. Lewiston37.3 years
Oldest Cities in Maine by Median Age
- 1. Belfast60.6 years
- 2. Boothbay Harbor59.9 years
- 3. Old Orchard Beach58 years
Population growth
Climate
Warmest Cities in Maine
- 1. Kittery47.6°F
- 2. Old Orchard Beach47.5°F
- 3. Portland47.5°F
Coldest Cities in Maine
- 1. Caribou40.7°F
- 2. Presque Isle41.4°F
- 3. Belfast44.2°F
Snowiest Cities in Maine
- 1. Caribou118.2 in
- 2. Presque Isle97.5 in
- 3. Bangor74.6 in
Wettest Cities in Maine
- 1. Camden56.2 in
- 2. Rockland56.2 in
- 3. Bar Harbor55.5 in
Driest Cities in Maine
- 1. Presque Isle38.1 in
- 2. Caribou40.7 in
- 3. Bangor41.7 in
Natural hazards
Counties with the Highest Natural Hazard Risk in Maine
- 1. York County81.5
- 2. Aroostook County80.4
- 3. Penobscot County78.0
Counties with the Lowest Natural Hazard Risk in Maine
- 1. Sagadahoc County23.3
- 2. Knox County28.6
- 3. Lincoln County31.8
Counties with the Highest Expected Annual Loss from Natural Hazards in Maine
- 1. Cumberland County$69.2M
- 2. York County$55.7M
- 3. Penobscot County$41.2M
Environment
Counties with the Highest Radon Potential in Maine
- 1. Knox County2
- 2. Sagadahoc County2
- 3. Waldo County2
Counties with the Worst Air Quality in Maine
- 1. Cumberland County37
- 2. Hancock County37
- 3. Aroostook County35
Counties with the Cleanest Air in Maine
- 1. Androscoggin County31
- 2. Oxford County32
- 3. Knox County33
Counties in the Worst Drought in Maine
- 1. Knox County398.3
- 2. Lincoln County398.0
- 3. Sagadahoc County375.8
Sources: U.S. Census Bureau (American Community Survey, 2010 Census, Population Estimates Program), NOAA 1991-2020 U.S. Climate Normals and FEMA National Risk Index.