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.

Enfield

Enfield, Town in Penobscot County, Maine, United States

Porter
Porter

Porter, Town in Oxford County, Maine, United States

Palermo
Palermo

Palermo, Town in Waldo County, 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
Enfield Town in Penobscot County, Maine, United States Penobscot 1,531
Porter Town in Oxford County, Maine, United States Oxford 1,525
Palermo Town in Waldo County, Maine, United States of America Kennebec 1,525
Washington Town in Maine Knox 1,520
Greenbush City in Minnesota, United States Penobscot 1,519
Falmouth Foreside Census-designated place in Cumberland County, Maine Cumberland 1,511
Peru Town in Maine, United States Oxford 1,509
Surry Town in Virginia Hancock 1,504
Cushing Town in Maine Knox 1,500
Hudson Town in Penobscot County, Maine, United States Penobscot 1,499
Bradley Town in Penobscot County, Maine, United States Penobscot 1,483
Guilford Town in Maine, United States Piscataquis 1,468
Mars Hill Human settlement in United States of America Aroostook 1,461
Cornish Town in Maine, United States York 1,447
Hebron Town in Maine Oxford 1,431
Searsmont City in United States of America Waldo 1,424
New Sharon City in Mahaska County, Iowa, United States of America Franklin 1,424
Cornville Town in Somerset County, Maine Somerset 1,389
Appleton Town in Knox County, Maine Knox 1,381
Swanville City in Morrison County, Minnesota, United States of America Waldo 1,359
Kenduskeag Town of the United States Penobscot 1,359
Plymouth Town in Penobscot County, Maine, United States Penobscot 1,356
Chesterville City in Morrow County, Ohio, United States of America Franklin 1,348
Jonesport City in Washington County, Maine, United States of America Washington 1,332
Medway Human settlement in Penobscot County, Maine, United States of America Penobscot 1,312
East Machias City in Washington County, Maine, United States of America Washington 1,305
Milbridge Town in Washington County, Maine, United States Washington 1,301
Sangerville Town in Piscataquis County, Maine, United States Piscataquis 1,285
Eastport City in Washington County, Maine, United States Washington 1,275
Lubec Town in Maine Washington 1,267
Hodgdon City in Aroostook County, Maine, United States of America Aroostook 1,267
Addison Civil town in Washington County, Wisconsin, United States Washington 1,265
Edgecomb City in Lincoln County, Maine, United States of America Lincoln 1,265
Sullivan Town in Maine, United States Hancock 1,261
Burnham Town in Waldo County, Maine, United States of America Waldo 1,243
Hartford Town in Maine, United States Oxford 1,229
Penobscot Town in Hancock County, Maine, United States Hancock 1,220
Bradford City in Maine, USA Penobscot 1,220
Ashland Town of the United States Aroostook 1,214
Brownville Town of the United States Piscataquis 1,197
Frankfort Town in Maine Waldo 1,196
Etna Human settlement in Penobscot County, Maine, United States of America Penobscot 1,194
Stetson Town in Maine, USA Penobscot 1,192
Easton Town in Aroostook County, Maine, United States Aroostook 1,177
Sedgwick Town in Maine Hancock 1,175
Fayette Town in Maine Kennebec 1,172
Howland City in Penobscot County, Maine, United States of America Penobscot 1,171
Cherryfield City in United States of America Washington 1,167
Wayne Town in Kennebec County, Maine, United States Kennebec 1,161
Denmark Town in Oxford County, Maine Oxford 1,153
Strong Town in Franklin County, Maine, United States of America Franklin 1,152
Rangeley Town in Maine, United States Franklin 1,151
Steuben Village in Crawford County, Wisconsin, United States Washington 1,148
Friendship Town in Knox County, Maine, United States Knox 1,143
Lovell Town in Oxford County, Maine, United States Oxford 1,142
Woodland Town in Aroostook County, Maine Washington 1,141
Brooks Town in Maine, USA Waldo 1,139
Vinalhaven City in Maine, United States of America Knox 1,128
Dixmont Human settlement in United States of America Penobscot 1,119
Canton Town in Maine, United States Oxford 1,097
Solon Town in Maine, United States Somerset 1,078
Georgetown Town in Sagadahoc County, Maine, United States Sagadahoc 1,078
Troy Town in Waldo County, Maine, United States Waldo 1,053
Garland Place in Maine Penobscot 1,046
Stonington Town in New London County, Connecticut, United States Hancock 1,033
Frenchville Town in Maine, United States Aroostook 1,031
Phillips Location in Maine Franklin 1,025
Rome City in Maine, USA Kennebec 1,013
Kittery Point Census-designated place in York County, Maine York 1,012
Smithfield Town in Maine, United States Somerset 1,008
Littleton Town in Aroostook County, Maine, United States Aroostook 982
Liberty Town in Maine, United States Waldo 977
Athens Town in Maine, United States Somerset 976
Kingfield Town in Maine, United States Franklin 972
Castine Town in Maine, United States Hancock 971
Harrington Town in Maine, United States Washington 970
Patten A small town in Penobscot County, Maine, United States Penobscot 966
Machiasport Town of the United States Washington 961
Embden Human settlement in United States of America Somerset 956
Monroe Town in Waldo County, Maine, United States Waldo 948
Ogunquit Town in Maine York 934
Perry Town in Washington County, Maine, United States Washington 934
Sumner Town in Oxford County, Maine, United States of America Oxford 920
Brooksville Town in Maine, USA Hancock 910
Linneus Human settlement in Aroostook County, Maine, United States of America Aroostook 907
Clifton Town in Penobscot County, Maine, United States Penobscot 901
Bingham Human settlement in Somerset County, Maine, United States of America Somerset 900
Morrill Human settlement in Waldo County, Maine, United States of America Waldo 897
Thorndike Human settlement in United States of America Waldo 897
Harmony Town in Maine, United States Somerset 895
South Bristol Town in Maine Lincoln 878
Waldo Human settlement in Waldo County, Maine, United States of America Waldo 872
Lee Town in Penobscot County, Maine, United States Penobscot 870
Alton Human settlement in Penobscot County, Maine, USA Penobscot 858
Andover Town in Oxford County, Maine, United States Oxford 838
Detroit Town in Somerset County, Maine, United States Somerset 835
Bremen Town in Lincoln County, Maine, United States Lincoln 814
Jackman Town in Somerset, Maine, USA Somerset 813
Brooklin City in Hancock County, Maine, United States of America Hancock 811
Greenwood Town in Oxford County, Maine, United States Oxford 806
0

County Cities on Map (100)