City directory

Maine cities

Explore the top cities in Maine. City profiles inherit the same guardrails: risk-first, location-aware, educational, and no forced calls. Use the assessment for personalized context; scores refresh automatically when new data releases publish.

Highest-risk cities

Top cities by relative retirement risk score in Maine. Higher scores indicate more pressure across longevity, sequence, inflation, healthcare/LTC, tax, and housing.

Lowest-risk cities

Lower scores signal less relative pressure. Scores refresh when new data releases publish.

City directory

Top cities in Maine by population. Search to see any city.

Portland

ME

47Composite

213,660 residents

Lewiston

ME

45Composite

37,886 residents

Bangor

ME

45Composite

31,663 residents

South Portland

ME

47Composite

26,780 residents

Auburn

ME

45Composite

24,294 residents

Biddeford

ME

47Composite

22,463 residents

Sanford

ME

47Composite

22,095 residents

Saco

ME

47Composite

20,636 residents

Westbrook

ME

47Composite

20,484 residents

Augusta

ME

45Composite

18,999 residents

Waterville

ME

45Composite

16,704 residents

Brewer

ME

45Composite

9,654 residents

Bath

ME

48Composite

8,801 residents

Presque Isle

ME

45Composite

8,736 residents

Ellsworth

ME

48Composite

8,550 residents

Old Town

ME

45Composite

7,439 residents

Caribou

ME

45Composite

7,427 residents

Rockland

ME

47Composite

6,991 residents

Belfast

ME

46Composite

6,985 residents

Gardiner

ME

45Composite

6,047 residents

North Windham

ME

47Composite

5,633 residents

Lisbon Falls

ME

45Composite

4,185 residents

South Eliot

ME

47Composite

4,021 residents

York Harbor

ME

47Composite

3,853 residents

Lisbon

ME

45Composite

3,453 residents

South Berwick

ME

47Composite

3,441 residents

Lake Arrowhead

ME

47Composite

3,273 residents

Calais

ME

45Composite

3,087 residents

Cumberland Center

ME

47Composite

2,811 residents

Cape Neddick

ME

47Composite

2,578 residents

Hallowell

ME

45Composite

2,570 residents

South Paris

ME

46Composite

2,570 residents

Falmouth Foreside

ME

47Composite

2,148 residents

Dunstan

ME

47Composite

1,916 residents

Veazie

ME

45Composite

1,866 residents

Steep Falls

ME

47Composite

1,720 residents

West Kennebunk

ME

47Composite

1,367 residents

Eastport

ME

45Composite

1,230 residents

Chisholm

ME

46Composite

1,115 residents

Cornish

ME

47Composite

1,080 residents

South Windham

ME

47Composite

1,047 residents

Kittery Point

ME

47Composite

1,008 residents

Greene

ME

45Composite

882 residents

Bradley

ME

45Composite

872 residents

Kezar Falls

ME

47Composite

834 residents

Little Falls

ME

47Composite

735 residents

Corinna

ME

45Composite

636 residents

Jonesport

ME

48Composite

634 residents

Kingfield

ME

46Composite

583 residents

Brownville Junction

ME

44Composite

559 residents

Bethel

ME

46Composite

546 residents

Turner

ME

45Composite

543 residents

Rangeley

ME

46Composite

532 residents

Cousins Island

ME

47Composite

509 residents

Danforth

ME

46Composite

507 residents

Patten

ME

45Composite

502 residents

Sabattus

ME

45Composite

497 residents

Oakfield

ME

45Composite

464 residents

Mattawamkeag

ME

45Composite

428 residents

North Anson

ME

45Composite

420 residents