Traditional white house with american flag on a tree-lined street.
Photo by MV Vacation on Unsplash

Guide

Cities in Maine: All 23, and the Towns That Beat Them

12 minute readupdated
Destinations

There are exactly 23 cities in Maine, and the largest of them would be a mid-sized suburb almost anywhere else. That is the first thing to understand about this state: "city" here is a legal category, not a description of size, and several of the places visitors actually want — Bar Harbor, Camden, Ogunquit — are legally towns with a few thousand residents. Here is the full list, what each one is for, and which places genuinely deserve your nights.

City and town mean something specific in Maine

A Maine municipality becomes a city when its voters adopt a charter that replaces the open town meeting with an elected council, usually with a manager or mayor running day-to-day business. Nothing about population is required. That is why Sanford, with about 22,000 people, is a city, while Brunswick and Scarborough — both around 22,000 as well — remain towns and still hold town meetings.

The practical consequence for a visitor is that municipal status tells you almost nothing about what a place will feel like. Eastport is a city of roughly 1,300 people on an island at the eastern edge of the country. Ogunquit is a town of about 1,600 that hosts a summer population many times that. If you are trying to work out where to sleep and eat, place counts are a far better guide than charters, and we have those further down.

Maine also has 16 counties, more than 400 towns, a few dozen plantations, and enormous unorganized territories in the north that have no local government at all — just a township grid and a state office that handles them. That last category covers a substantial share of the state's land area and almost none of its people.

All 23 cities in Maine, by population

Populations below are from the 2020 census. Read the right-hand column as what the city is actually good for, which in several cases is "living there" rather than "visiting".

CityCounty2020 populationWhat it is for
PortlandCumberland68,408Restaurants, working waterfront, islands, art
LewistonAndroscoggin37,121Mill history, Franco-American culture, food
BangorPenobscot31,753Gateway to Acadia and the north; concerts
South PortlandCumberland26,498Lighthouses, beaches, Portland's other half
AuburnAndroscoggin24,061Lake Auburn, twin city to Lewiston
BiddefordYork22,552Revived mill district, beaches, breweries
SanfordYork21,982Inland York County service center
WestbrookCumberland20,400Riverwalk, Portland-adjacent housing
SacoYork20,381Beaches, Saco River, Old Orchard's neighbor
AugustaKennebec18,899State capital, State House, Kennebec trails
WatervilleKennebec15,828Colby's art museum, downtown revival
BrewerPenobscot9,672Bangor's river twin; breweries and the waterfront
Presque IsleAroostook8,797The County's hub; Aroostook State Park
BathSagadahoc8,766Shipbuilding, maritime museum, walkable center
EllsworthHancock8,399The gateway everyone passes through for Acadia
Old TownPenobscot7,431Penobscot Nation, canoes, university edge
CaribouAroostook7,396Northern farming and snowmobile country
BelfastWaldo6,938Bookshops, harbor, the best small downtown
RocklandKnox6,936Art museums, windjammers, breakwater light
GardinerKennebec5,961Brick main street on the Kennebec
CalaisWashington3,079Border crossing, St. Croix River
HallowellKennebec2,570Antiques, galleries, riverfront dining
EastportWashington1,288Easternmost city in the US; deep-water port

Why the cities sit where they do

Look at that list on a map and a pattern appears immediately: every one of Maine's 23 cities sits on tidewater or on a river with enough drop to turn a mill wheel. Portland, South Portland, Bath, Rockland, Belfast, Ellsworth, Eastport and Calais are harbors. Lewiston, Auburn, Biddeford, Saco, Westbrook, Waterville, Augusta, Gardiner, Hallowell, Brewer and Old Town are river cities, most of them built around falls that once powered textile or paper mills. Bangor is both — a river port that shipped more lumber than anywhere in the world in the nineteenth century.

Nothing was founded inland for its own sake, which is why the interior of the state has almost no urban settlement at all. It also explains the shape of a modern trip: the cities line up along the coast and up two river valleys, and driving between them means following water rather than cutting across country.

The big cities, honestly

Portland

Portland is the only city in Maine that functions as a destination in its own right, and it is genuinely good at it. Our data has 149 mapped places there — 61 restaurants, 24 museums and galleries, and a working waterfront that still lands fish. The Portland Museum of Art (4.6 from 2,232 reviews) anchors the arts end; Becky's Diner on Commercial Street (4.6 from 8,062 reviews) is the most-reviewed restaurant in the state and still opens at an hour that suits fishermen.

The honest drawbacks: parking in the Old Port is difficult and expensive, the best restaurants book out weeks ahead in summer, and the peninsula is small enough that three days is plenty unless you are using it as a base.

Lewiston and Auburn

The twin cities on the Androscoggin are Maine's second population center and its least touristed. This is textile-mill country with a deep Franco-American history — the Franco Center in Lewiston (4.6 from 263 reviews) exists to keep that alive, and Thorncrag Bird Sanctuary (4.7 from 563) is a genuinely large urban preserve. You would not plan a trip around Lewiston, but if you are driving between Portland and the mountains it is a more interesting lunch stop than the interstate service plaza.

Bangor

Bangor is the practical capital of everything north and east. Our data has 84 places there, and it functions as the last real city before Acadia, Baxter and the North Woods. The Cole Land Transportation Museum (4.8 from 654 reviews) and Maine Discovery Museum (4.5 from 683) cover a rainy afternoon; the Penobscot Theatre Company (4.8 from 442) runs a proper season; the waterfront amphitheatre draws touring acts all summer. Across the river in Brewer, Mason's Brewing (4.6 from 2,252) has the deck. And the Paul Bunyan statue (4.5 from 957) is exactly as odd as it sounds.

South Portland, Biddeford and Saco

South Portland is where Greater Portland keeps its lighthouses and its swimming. Bug Light Park (4.7 from 2,518 reviews), Willard Beach (4.5 from 445) and Fort Preble (4.6 from 519) are all within a few minutes of each other, and none of them are in Portland proper.

Biddeford is the state's clearest example of a mill city turning around: the brick complex on the Saco River now holds restaurants, a brewery and studios, and the city's beaches are a few miles east. Saco next door has the river, the beaches and Rapid Ray's (4.6 from 1,035), a counter that has been feeding the town for generations.

Augusta

Maine's capital is one of the smallest in the country at 18,899, and it surprises people who expect a capital to feel like one. The State House and the Kennebec trails are the reasons to stop; the food is better than the town's reputation, with The Red Barn (4.7 from 3,943 reviews) and Cushnoc Brewing (4.6 from 1,993) both drawing serious numbers. Two miles downriver, Hallowell does the evening better.

Small cities worth building a day around

The best cities to visit in Maine are the small ones, and the difference between them is sharper than the population figures suggest.

Rockland (6,936) is the strongest cultural pound-for-pound. Our data has 95 places in a city that would fit inside a Portland neighborhood, including the Farnsworth Art Museum (4.6 from 189 reviews), the Owls Head Transportation Museum just outside town (4.8 from 1,000), the mile-long Rockland Breakwater Lighthouse walk (4.8 from 1,318) and a working harbor (4.6 from 861) that is home port for much of the windjammer fleet.

Belfast (6,938) has the most intact small downtown in the state — brick blocks, an independent bookshop culture, a harbor walk, and none of the summer crush of the Bar Harbor corridor. It is the answer for people who found Camden too polished.

Bath (8,766) is a shipbuilding city where the yard is still working. The Maine Maritime Museum (4.7 from 1,489 reviews) sits downriver from Bath Iron Works and runs boat trips that pass the ships under construction.

Hallowell (2,570) is two miles from the State House and completely unlike it: a single street of antique shops, galleries and restaurants on the Kennebec. The Forbidden Fruit Gallery (4.9 from 311 reviews) is the highest-rated gallery in our entire data set.

Ellsworth (8,399) is where every Acadia-bound car funnels onto Route 3. The harbor park (4.5 from 389) is pleasant, but be realistic: this is a place you pass through, and on a July afternoon you will pass through it slowly.

Eastport (1,288) is the smallest city in Maine and the easternmost in the country, on an island reached by causeway, with tides among the largest on the East Coast. Five hours from Portland, and the least crowded place in this article.

Waterville (15,828) has been rebuilt around Colby College's investment downtown; the Colby College Museum of Art (4.8 from 378 reviews) is free and much better than a town this size has any right to.

Presque Isle (8,797) is the only city in this list that gives you a reason to be in Aroostook County, with Aroostook State Park (4.8 from 300) at its edge.

The towns that outrank the cities

This is where the legal definition breaks down completely. Sorted by how many visitor-facing places we have mapped in each, the ranking looks nothing like the population table.

PlaceStatusMapped placesRestaurantsWhy it ranks
PortlandCity14961The only place that is both
OgunquitTown, about 1,600 residents13463Beach, playhouse, cliff walk, walkable village
Bar HarborTown13154Acadia's front door
Boothbay HarborTown, about 2,000 residents12539Harbor, boats, botanical gardens
RocklandCity9537Museums and windjammers
KennebunkportTown9233Beaches, inns, Cape Porpoise
CamdenTown8126Harbor under a mountain
BethelTown7228Ski country and Grafton Notch

Ogunquit is the clearest case: a town of roughly 1,600 permanent residents supporting more mapped restaurants than Portland, because in July its daytime population is a different number entirely. Boothbay Harbor does the same with about 2,000 residents and the most-reviewed garden on the coast, Coastal Maine Botanical Gardens (4.8 from 7,005 reviews), a few minutes away.

This has a real consequence for planning. Seasonal towns run on a seasonal staff and a seasonal calendar: in Ogunquit, Boothbay Harbor and Bar Harbor a large share of the restaurants in our data close between late fall and spring, and the ones that stay open cut their hours. The cities do not do this. Portland, Bangor, Rockland and Belfast keep a year-round trade because they have year-round residents to serve, which is exactly why a November trip to Maine should be built around cities and a July trip can safely ignore them.

It also means the two lists answer different questions. If you want to know where people live and work, read the population table. If you want to know where you will find dinner at eight o'clock on a Tuesday in April, read the place-count table and pick a city.

Three more that are worth knowing about even if they will not shape your itinerary. Old Town (7,431) sits beside Indian Island, home of the Penobscot Nation, and gave its name to the canoes. Gardiner (5,961) has a brick main street on the Kennebec that has aged better than most. Calais (3,079) is a border city on the St. Croix, three hours past Bangor, and the practical crossing point into New Brunswick.

Getting between them

Maine's inter-city transport is thinner than the map suggests, and this catches visitors out.

  • Flying means Portland or Bangor. Portland's jetport has the most connections; Bangor is the better arrival if Acadia or Baxter is the point of the trip.
  • Rail is one line. The Downeaster runs from Boston up through Wells, Saco, Old Orchard Beach, Portland, Freeport and Brunswick, and that is the entire passenger network. North or east of Brunswick there is no train.
  • Buses connect Portland with Boston frequently and with Bangor and the Midcoast less so. Schedules thin out sharply outside summer.
  • Everything else is a car. There is no practical way to reach Bar Harbor, Camden, Millinocket or Eastport without one, though seasonal shuttles operate within Acadia and Bar Harbor once you are there.

Where to actually base yourself

If your trip is aboutBase inRather than
Food, art and city walkingPortlandAnywhere else — nothing is close
AcadiaBar Harbor or Southwest HarborEllsworth, unless you want cheaper rooms
Midcoast harbors and museumsRockland or CamdenBelfast if you want it quieter
Beaches with a village attachedOgunquit or YorkOld Orchard Beach if you want a boardwalk
Mountains and skiingBethelRangeley for more remoteness
Baxter and the North WoodsMillinocket or GreenvilleBangor if you want a real supermarket

One rule that holds across the state: sleep in a town where you can walk to dinner. Maine's rural roads are dark, unlit and full of deer after nine at night, and the difference between a walkable harbor village and a motel on a bypass is the difference between an evening and a car park. The coastal towns guide and small towns guide both work through that choice in more detail, and the destinations index lists every town we cover.

FAQ

How many cities are in Maine?

Twenty-three. From largest to smallest they run Portland, Lewiston, Bangor, South Portland, Auburn, Biddeford, Sanford, Westbrook, Saco, Augusta, Waterville, Brewer, Presque Isle, Bath, Ellsworth, Old Town, Caribou, Belfast, Rockland, Gardiner, Calais, Hallowell and Eastport. Everything else is a town, a plantation, or unorganized territory.

What is the largest city in Maine?

Portland, at 68,408 in the 2020 census — roughly twice the size of Bangor and the only Maine city large enough to support a year-round restaurant scene, a major art museum and daily ferry service to inhabited islands.

What is the difference between a city and a town in Maine?

Governance, not size. A city has adopted a charter with an elected council and a manager or mayor; a town still governs by town meeting. Sanford is a city at about 22,000 people while Brunswick and Scarborough are towns at roughly the same size.

Which Maine city is best to visit?

Portland if you want depth — 149 mapped places, including 61 restaurants. Rockland if you want the best small city, with 95 places in a city of under 7,000 people, two serious museums and the windjammer fleet. Bangor if your trip is really about Acadia or Baxter and you need a base with services.

Guides

Related guides

All Guides