Cities & Towns in Maine,

Maine, state of the United States of America. As of 2020 state had an estimated population of 1,350,141 inhabitants. The state was created 204 years ago in 1820. Its capital city is Augusta.

Orrington

Orrington, City in Penobscot County, Maine, United States of America

South Eliot
South Eliot

South Eliot, City in Maine, United States of America

Richmond
Richmond

Richmond, Town in Maine, United States of America

With its rocky coastline, lobster shacks, lighthouses, and vast wilderness, Maine encapsulates the charm and beauty of New England. Though largely rural, Maine still offers distinctive small cities and towns to explore within its 35,000 square miles. Some highlights include:

Portland - Maine's largest city, Portland features a lively waterfront historic district with a blend of museums, galleries, shops, and restaurants. It serves as a gateway to nearby beaches and ocean adventures.

Bar Harbor - Located on Mount Desert Island along the rugged Maine coastline, Bar Harbor is surrounded by Acadia National Park. It offers outdoor recreation along with fine dining and coastal lodging.

Camden - This idyllic harbor town is filled with sailing history and legends. Visitors can explore its bustling waterfront, hike nearby mountains, or take a windjammer cruise.

Kennebunkport - Known for its beaches, sea captain's mansions, and the summer residence of the Bush family, Kennebunkport is classic New England. Its quaint village center features cafes, galleries, and shops.

Bangor - Situated along the winding Penobscot River, Bangor has historic ties to the Maine lumber industry. Today it offers a lively arts and music scene along with access to surrounding wilderness for hiking and camping.

From its rocky headlands to Acadia's forests to lively harborfronts, Maine offers visitors an iconic sampling of coastal New England. Its cities and towns encapsulate rich history and natural beauty.

All Maine Cities (Aphebetical)

List of cities, towns, neighborhoods & other populated places in Maine.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z all
City Name Title County Population
Orrington City in Penobscot County, Maine, United States of America Penobscot 3,668
South Eliot City in Maine, United States of America York 3,550
Richmond Town in Maine, United States of America Sagadahoc 3,485
Fryeburg City in Maine, United States Oxford 3,436
Rockport Rockport is a town in Knox County in the state of Maine. Knox 3,389
Clinton Town in Kennebec County, Maine, United States Kennebec 3,369
Springvale Village in Maine, USA York 3,292
Fort Fairfield City in Aroostook County, Maine, United States of America Aroostook 3,278
Newport Town in Penobscot County, Maine, United States Penobscot 3,248
Norridgewock Town in Somerset County, Maine, United States Somerset 3,227
Woolwich Town of the United States Sagadahoc 3,218
Boothbay Town in Maine Lincoln 3,203
Livermore Falls City in Androscoggin County, Maine, United States of America Androscoggin 3,179
Belgrade Town in Kennebec County, Maine, USA Kennebec 3,150
Alfred Town in Maine, United States York 3,142
Holden Town in Maine, USA Penobscot 3,120
Bowdoinham City in Sagadahoc County, Maine, United States of America Sagadahoc 3,091
Limerick Town in Maine York 3,061
York Harbor Census-designated place in York County, Maine York 3,033
Calais Town in Washington County, Vermont, United States Washington 3,026
Levant Human settlement in Penobscot County, Maine, United States of America Penobscot 2,983
Mechanic Falls Town in Maine, USA Androscoggin 2,982
Milford Town in Penobscot County, Maine, United States of America Penobscot 2,973
Farmingdale Human settlement in Kennebec County, Maine, United States of America Kennebec 2,925
Carmel Town in Maine, United States Penobscot 2,857
Pittston Town in Maine, United States of America Kennebec 2,819
Harrison Town in Maine, United States Cumberland 2,819
Bristol Town in Maine, United States Lincoln 2,796
Shapleigh Town in Maine York 2,769
Thomaston Census-designated place in Knox County, Maine Knox 2,763
Chelsea Town in Maine, US Kennebec 2,753
Bethel Town in Oxford County, Maine, USA Oxford 2,749
Benton Town in Maine, United States Kennebec 2,720
Blue Hill Town in Hancock County, Maine, United States Hancock 2,651
Acton Town in Maine York 2,636
Mexico Town in Maine Oxford 2,635
Searsport Town in Maine, United States Waldo 2,634
Windsor Town in Kennebec County, Maine, United States Kennebec 2,620
Minot Town in Androscoggin County, Maine Androscoggin 2,595
Readfield City in Kennebec County, Maine, United States of America Kennebec 2,586
Saint George Town in Maine, USA Knox 2,578
Cape Neddick Census-designated place in York County, Maine York 2,568
Manchester Town in Maine Kennebec 2,555
Cumberland Center Census-designated place in Cumberland County, Maine Cumberland 2,499
Dixfield City in Oxford County, Maine, United States of America Oxford 2,481
Jefferson Town in Maine, United States Lincoln 2,470
Hancock City in Hancock County, Maine, United States of America Hancock 2,440
Anson Town in Somerset County, Maine, United States Somerset 2,397
Hallowell City in Maine Kennebec 2,385
Leeds Town in Maine, United States Androscoggin 2,320
Milo Human settlement in Piscataquis County, Maine, United States of America Piscataquis 2,314
Whitefield City in Lincoln County, Maine, United States of America Lincoln 2,281
Phippsburg Town in Maine, US Sagadahoc 2,275
Union Town in Knox County, Maine, United States Knox 2,275
South Paris Census-designated place in Oxford County, Maine Oxford 2,267
Lincolnville City in Marion County, Kansas, United States of America Waldo 2,252
Boothbay Harbor Town in Maine Lincoln 2,225
Eddington Town in Penobscot County, Maine, United States Penobscot 2,215
Orland City in Hancock County, Maine, United States of America Hancock 2,173
Canaan Human settlement in Somerset County, Maine, United States of America Somerset 2,168
Limestone Town in Aroostook County, Maine, United States Aroostook 2,164
Damariscotta Town in Lincoln County, Maine, USA Lincoln 2,158
Corinna Town in Maine, United States Penobscot 2,135
Livermore Town in Androscoggin County, Maine, United States Androscoggin 2,131
Albion Town in Kennebec County, Maine Kennebec 2,124
Unity Town in Maine, United States Waldo 2,111
Dayton Town in Maine, USA Nomós Aitolías kai Akarnanías 2,107
Buckfield Town in Oxford County, Maine, United States Oxford 2,071
Van Buren Town in Aroostook County, Maine, United States Aroostook 1,983
Palmyra Town in Maine Somerset 1,979
Saint Albans St. Somerset 1,979
Parsonsfield Town in York County, Maine York 1,971
Deer Isle Town in Hancock County, Maine, United States Hancock 1,911
Machias Town in Washington County, Maine Washington 1,844
Mapleton Main settlement in the town of the same name in Aroostook County, Maine, United States Aroostook 1,824
Veazie City in Penobscot County, Maine, United States of America Penobscot 1,824
Southwest Harbor City in Hancock County, Maine, United States of America Hancock 1,793
Newcastle Town in Maine, United States Lincoln 1,779
Gouldsboro City in United States of America Hancock 1,743
Hartland Town in Maine, United States Somerset 1,724
Randolph Census-designated place in Kennebec County, Maine Kennebec 1,710
Mount Vernon Town in Kennebec County, Maine Kennebec 1,706
Hope Town in Knox County, Maine, United States Knox 1,698
West Paris City in Oxford County, Maine, United States of America Oxford 1,689
Charleston Human settlement in Penobscot County, Maine, United States of America Penobscot 1,675
Dedham Town in Maine Hancock 1,666
Nobleboro Town in Maine, United States Lincoln 1,663
Hiram Human settlement in Oxford County, Maine, United States of America Oxford 1,659
Brownfield Town in Maine Oxford 1,653
South Thomaston City in Knox County, Maine, United States of America Knox 1,642
Stockton Springs City in Waldo County, Maine, United States of America Waldo 1,640
Greenville Town in Piscataquis County, Maine, United States Piscataquis 1,628
East Millinocket City in Penobscot County, Maine, United States of America Penobscot 1,621
Owls Head City in United States of America Knox 1,608
Tremont City in Hancock County, Maine, United States of America Hancock 1,602
Northport Town in Maine, United States Waldo 1,593
Newfield Town in Maine York 1,588
Trenton Town in Maine Hancock 1,568
Franklin Town in Hancock County, Maine, United States Hancock 1,567
Washburn Town in Maine Aroostook 1,533
0

County Cities on Map (100)