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.

Parkman

Parkman, Human settlement in United States of America

Princeton

Princeton, Town in Washington County, Maine, United States

Eagle Lake

Eagle Lake, Town in Maine, United States

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
Parkman Human settlement in United States of America Piscataquis 804
Princeton Town in Washington County, Maine, United States Washington 799
Eagle Lake Town in Maine, United States Aroostook 796
Pembroke Town in Maine, United States Washington 796
New Vineyard Human settlement in United States of America Franklin 777
Westport Township in Lincoln County, North Carolina Lincoln 775
Sherman Town in Aroostook County, Maine Aroostook 773
Island Falls Town in Aroostook County, Maine, United States of America Aroostook 773
Alna Town in Maine, USA Lincoln 763
Prospect Human settlement in Waldo County, Maine, United States of America Waldo 750
Monticello Town in Maine, United States Aroostook 734
Freedom Town in Waldo County, Maine, United States Waldo 732
Saint Agatha Human settlement in Aroostook County, Maine, United States of America Aroostook 713
Little Falls Census-designated place within the town of Gorham in Cumberland County, Maine, United States Cumberland 708
New Portland Human settlement in Somerset County, Maine, United States of America Somerset 688
Lagrange Town in Penobscot County, Maine, United States of America Penobscot 678
Oakfield Human settlement in United States of America Aroostook 673
Blaine Town in Aroostook County Maine, USA Aroostook 668
Monson Town in Piscataquis County, Maine, United States Piscataquis 665
Otis Town in Maine, United States Hancock 659
Mattawamkeag Human settlement in Penobscot County, Maine, United States of America Penobscot 650
Starks Human settlement in Somerset County, Maine, United States of America Somerset 638
Mercer Town in the U. Somerset 637
Eustis Human settlement in Franklin County, Maine, United States of America Franklin 617
Southport Town in Maine, United States Lincoln 603
Jonesboro Town in Maine, United States Washington 597
Sebec Town in Maine, United States of America Piscataquis 597
Jackson Town in Waldo County, Maine Waldo 588
Danforth Human settlement in Washington County, Maine, United States of America Washington 584
Vienna Town in Kennebec County, Maine, USA Kennebec 578
Robbinston Town in Washington County, Maine, United States Washington 571
Somerville Town in Lincoln County, Maine, USA Lincoln 569
New Sweden Town in Maine, USA Aroostook 563
Islesboro Town in Waldo County, Maine, United States Waldo 562
Bridgewater Town in Maine, United States Aroostook 560
Mariaville City in Hancock County, Maine, United States of America Hancock 540
Columbia Falls Town in Maine Washington 536
Carthage Town in Maine, United States Franklin 536
Chester Town of the United States Penobscot 523
Cutler Town in Maine Washington 522
Wallagrass Human settlement in Aroostook County, Maine, United States of America Aroostook 520
Marshfield Town in Washington County, Vermont, United States Washington 518
Temple Town in Maine, United States Franklin 518
Winter Harbor Town in Maine Hancock 510
Westfield Town in Aroostook County, Maine Aroostook 505
Moscow Town in Maine, USA Somerset 504
Beals Town of the United States Washington 504
Alexander Human settlement in Washington County, Maine, United States of America Washington 486
Whiting Town in Washington County, Maine, United States Washington 485
Ripley Human settlement in Somerset County, Maine, United States of America Somerset 479
New Limerick Human settlement in Aroostook County, Maine, United States of America Aroostook 474
Columbia Town in Maine, USA Washington 469
Burlington Town in Penobscot County, Maine, United States Penobscot 469
Stow Human settlement in Oxford County, Maine, United States of America Oxford 466
Arrowsic Human settlement in United States of America Sagadahoc 466
Cambridge Town in Maine, United States Somerset 457
Chapman Town in Maine, United States Aroostook 450
Saint Francis Human settlement in Aroostook County, Maine, United States of America Aroostook 439
Avon Town in Franklin County, Maine, United States Franklin 438
Grand Isle Town in Maine, United States Aroostook 427
Springfield Town in Maine, United States Penobscot 423
Weld Town in Franklin County, Maine, USA Franklin 417
Eastbrook Town in Hancock County, Maine, United States Hancock 416
Sweden Town in Oxford County, Maine, USA Aroostook 413
Winn Town in Maine, United States Penobscot 402
Stacyville Human settlement in United States of America Penobscot 379
Ludlow Human settlement in Aroostook County, Maine, United States of America Aroostook 366
Perham Human settlement in Aroostook County, Maine, United States of America Aroostook 364
Lowell Town in Penobscot County, Maine, United States Penobscot 361
Roxbury Town in Maine, United States Oxford 361
North Haven Town of the United States Knox 358
Newry Town in Oxford County, Maine Oxford 354
Passadumkeag Human settlement in United States of America Penobscot 354
Chebeague Island Island in the United States of America Cumberland 350
Waltham Town in the U. Hancock 340
Dennysville Human settlement in Washington County, Maine, United States of America Washington 331
Swans Island Human settlement in Hancock County, Maine, United States of America Hancock 323
Charlotte Town in Washington County, Maine, United States Washington 320
Roque Bluffs Town in Washington County, Maine, United States Washington 300
Sorrento Human settlement in Hancock County, Maine, United States of America Hancock 267
Hanover Town in Maine, United States Oxford 261
Amherst Town in Maine, United States Hancock 256
Stoneham Human settlement in Oxford County, Maine, United States of America Oxford 250
Wellington Town in Maine, United States Piscataquis 248
Crystal Town in Maine, United States Aroostook 247
Medford Town in Maine, USA Piscataquis 245
Long Island Town in Maine, United States Cumberland 239
Stockholm Town in Maine, USA Aroostook 230
Masardis Human settlement in Aroostook County, Maine, United States of America Aroostook 227
Topsfield Maine settlement Washington 227
Allagash Human settlement in Aroostook County, Maine, United States of America Aroostook 215
Weston Town in Aroostook County, Maine, United States Aroostook 209
Moose River Human settlement in United States of America Somerset 207
Whitneyville Town in Maine, United States Washington 206
Gilead City in Maine, United States Oxford 204
Hamlin Town in Maine, United States Aroostook 202
Dyer Brook Human settlement in United States of America Aroostook 193
Byron Town in Oxford County, Maine, United States Oxford 149
Meddybemps Town in Maine Washington 149
Cooper Maine Washington 146
0

County Cities on Map (100)