Kennebec County, Maine Cities (2025)

34 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Augusta119,22818,9250.31%34955 City
Augusta219,19718,9250.15%34855 City
Waterville317,49616,6940.92%1,29314 City
Waterville417,34716,6940.06%1,28214 City
Winslow58,1057,9590.41%22037 Town
Oakland66,3516,2370%24726 Town
Gardiner76,2065,9760.75%39616 City
Gardiner86,1605,9760%39316 City
Winthrop96,1456,136-0.68%19731 Town
Sidney104,9534,6651%11742 Town
Vassalboro114,6754,5330.47%10644 Town
China124,6234,4160.52%9350 Town
Monmouth134,2634,0870.64%12534 Town
Litchfield143,7813,5950.83%10137 Town
West Gardiner153,6973,674-0.08%15025 Town
Belgrade163,6103,2492.76%8343 Town
Pittston173,4042,8933%10632 Town
Clinton183,3853,371-0.06%7744 Town
Farmingdale193,0322,9980.1%27011 Town
Chelsea202,8362,7810.25%14520 Town
Benton212,8152,7220.32%9928 Town
Windsor222,7572,6390.77%8035 Town
Readfield232,7392,6041.11%9429 Town
Hallowell242,6322,5650.5%4496 City
Hallowell252,6212,5650.08%4476 City
Manchester262,4922,4570.04%11721 Town
Farmingdale272,3382,4511.08%9842 CDP
Albion282,1022,0120.53%5439 Town
Mount Vernon291,8341,7281.1%4838 Town
Randolph301,7781,7440.28%8332 Town
Fayette311,2751,1651.43%4429 Town
Rome321,1881,1450.76%4725 Town
Wayne331,1661,1300.69%6119 Town
Vienna346165840.98%2524 Town

Kennebec County Cities Summary

Largest City

Augusta is the largest city in Kennebec County, with a population of 19,228.

Smallest City

Vienna is the smallest city in Kennebec County, with a population of 616.

10 Largest Cities

There are 34 cities in Kennebec County, Maine.

Location of Kennebec County